dedlfix: Apache und PHP4 und 5 als Modul gleichzeitig

Beitrag lesen

echo $begrüßung;

Also... der erste Versuch ist misslungen.
jeweils an alle "application/x-httpd-php" eine 4 oder 5 angehängt.

Hm, das wundert mich jetzt ehrlich gesagt schon etwas ... woran könnte es denn sonst noch liegen? Mir fiel gerade so spontan der Apache ein, wäre es möglich, dass da bereits x-httpd-php irgendwo hinterlegt ist?

Wie ich ja bereits vermutete liegt der Hund doch tiefer begraben. Bei meinem nächster Versuch habe ich noch die Bezeichner, die mod_info zu den PHP-Modulen ausgab, eindeutig umbenannt. Es handelte sich dabei um php_value, php_flag, php_admin_value, php_admin_flag und PHPINIDir. Die bekamen alle ein 5 hinter das 'php'. Das PHP4-Modul hab ich so gelassen. Die Namen der Module waren bereits unterschiedlich. Das PHP4-Modul heißt sapi_apache2.c und das 5er mod_php5.c.
Genützt hat das nichts. Das einzelne Einbinden der Module lief ohne Probleme. Mit beiden gleichzeitig konnte ich zwar mod_status und mod_info zu einer Ausgabe bewegen - das ging bei Versuch 1 auch schon nicht. Mir fiel aber auf, dass o.g. Bezeichner im PHP5-Modul wieder den "Ohne-5-Namen" trugen. Und außerdem gab es diesmal Segmentation faults beim Aufruf von PHP-Scripten.

Damit beende ich diese Versuche und widme mich dem Sammeln von Erfahrung beim Umsetzen der bisher bekannten Lösungsvorschläge, vorwiegend einer "ordentlichen" Zwei-Instanzen-Variante. Bisher war meine zweite Instanz ein Xampp ohne m und f (=FTP).

echo "$verabschiedung $name";