webForumDet fria alternativet

Header problem

6 svar · 394 visningar · startad av FIgg3

FIgg3Medlem sedan sep. 2001288 inlägg
#1

Godagens!
Försöker få igång ZenPhoto men får fel meddelande

Warning: Cannot modify header information - headers already sent by (output started at /mounted-storage/home59b/sub002/sc37221-FAKX/www/zenphoto/index.php:1) in /mounted-storage/home59b/sub002/sc37221-FAKX/www/zenphoto/index.php on line 9

Rad 9 är:

header ('Content-Type: text/html; charset=' . zp_conf('charset'));

Hela koden för index.php är:

<?php 
require_once("zen/template-functions.php");
$themepath = 'themes';

$theme = $_zp_gallery->getCurrentTheme();

$_zp_themeroot = WEBPATH . "/$themepath/$theme";

header ('Content-Type: text/html; charset=' . zp_conf('charset'));

if (in_context(ZP_IMAGE)) {
  include("$themepath/$theme/image.php");
} else if (in_context(ZP_ALBUM)) {
  include("$themepath/$theme/album.php");
} else if (in_context(ZP_INDEX)) {
  if (isset($_GET['p'])) {
    $page = str_replace(array('/','\\','.'), '', $_GET['p']);
    include("$themepath/$theme/$page.php");
  } else {
    include("$themepath/$theme/index.php");
  }
}
?>

Det finns ingen kod, mellanslag eller något annat innan eller efter <?php ?>
Håller på att bli tokig, fick massa header fel i alla avdelningar av scriptet men det var att det var en extra rad på varje sida. Har gått igenom alla php filer och letat efter mellan slag.

Mvh
Fredrik

colioneMedlem sedan juni 20013 386 inlägg
#2

Det är inte så att functions spottar ut några tecken eller liknande när du requirear den?

FIgg3Medlem sedan sep. 2001288 inlägg
#3

Borde jag inte få upp ett fel meddelande på att headern börjar på index.php rad 9 och avslutas på functions rad x ? Eller är jag helt fel ute och cyklar?

Mvh

colioneMedlem sedan juni 20013 386 inlägg
#4

Ett vanligt fel är tydligen att cofig-filen redan har spottat ut data till webbläsaren. Kom ihåg att se till att det inte finns något mellan/enterslag i slutet av den filen och/eller functions.

FIgg3Medlem sedan sep. 2001288 inlägg
#5

Det finns inget efter eller före <?php ?> i någon av filerna har spenderat senaste 30 min till att gå igenom det noga nämligen :)

Mr TMedlem sedan maj 20071 147 inlägg
#6

Använder du ftp prog att tanka upp filen från din dator till serven så prova att skicka den på annat sätt. Det fin ju lite olika varianter att välja på. Vet inte om det kan orsaka detta problemet men vet att jag haft problem när jag ska tanka upp special filer. Å andra sidan sitter jag på mac.

FIgg3Medlem sedan sep. 2001288 inlägg
#7

Värt ett försök, ska testa skicka upp den på ett annat sätt, tack för förslaget.

Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb