Categories
Server

PHP Fehler

Wenn eine php-Seite (in diesem Fall ein phpBB) folgende Fehler bringt:

Warning: Module ‘gd’ already loaded in Unknown on line 0

und

in file /includes/functions.php on line 4183: Cannot modify header information – headers already sent by (output started at /common.php:181)

wird ein Modul (in diesem Fall gd) mehrfach geladen. Um das zu korrigieren muss bei den PHP Extensions oder direkt beim Apache/Conf.d ein Aufruf dieses Moduls auskommentiert werden. Solange das Modul einmal geladen wurde steht es auch komplett zur Verfügung.

Die zweite Fehlermeldung, die gern auch mehrfach auftaucht ist eine Folge des ersten Fehlers. PHP kann den Header der Seite nur modifizieren, solange noch nichts auf der Seite ausgegeben wurde. Da aber in diesem Fall die Fehlermeldung zu gd ausgegeben wurde, kann der Header nicht mehr modifiziert werden und die Ausführung kommt zum Stehen.
Diese Meldung ist also meist Folge von anderen Problemen oder Programmierfehlern.