Domain, tárhely vagy külön szerver kell a honlapodnak?

Barátságosak, egyszerűek, gyorsak vagyunk, és szívesen segítünk :)

Domain, tárhely: Gyümölcstárhely

VPS, dedikált szerver: Gyümölcsszerver

Cannot modify header information PHP hibát kapok

A probléma leírása

A böngészőben beírva a tárhelyem címét a következő PHP hibaüzenet fogad:

Cannot modify header information - headers already sent

A probléma oka

  • Amennyiben valamilyen CMS/portál/blog rendszerről van szó (pl. Wordpress, Drupla, Joomla, stb.), akkor feltehetőleg valamilyen plusz karakter került az egyik általad szerkesztett fájlba
  • Amennyiben saját kódról van szó, akkor pedig kiírtál valamit vagy a PHP kódban vagy <?php ?> részeken kívül „sima html”-ben még azelőtt, hogy használtad a header() függvényt

Megoldások

Meg kell nézni azokat a fájlokat, amelyeket szerkesztetted a legutolsó jó állapot óta és keresni benne a következőket:

  • A fájl elején egy úgynevezett BOM jelző, amely nem látszik, de megzavarja a PHP működését, erről bővebben ebben a cikkben: UTF-8 fájlok és a BOM
  • Valamilyen szöveg vagy üres sor, esetleg rossz sorvége karakter a ?> rész után

Kapcsolódó bejegyzések

Hibaüzenetek

Webtárhely


  • Hol vagyok, mi ez az oldal? Ez a wiki a Gyümölcstárhely tárhely szolgáltató tárhely tudásbázisa, ügyfeleinek szóló használati útmutatója, de tartalmaz egy csomó nem Gyümölcstárhely specifikus webtárhellyel, email használattal, domain regisztrálással, honlap üzemeltetéssel és fejlesztéssel kapcsolatos információt is.
  • Beleírhatok? Igen, bárki, aki regisztrál, készíthet új oldalakat és frissítheti a jelenlegieket, amelyeket moderáció után mindenki olvashat. Ha szeretnél hozzátenni a tudáshoz, érdemes átfutnod a tennivalók listáját, a formázási tudnivalókat és az irányelveket.

Észrevétel, javaslat, kérdés