Moin moin. Ich verzweifle daran, den Apache2 mit PHP-Unterstützung zum Laufen zu kriegen. Vor einigen Tagen kam hier ein änliches Problem zwar schonmal zur Sprache - IIRC wurden apache2 und php da aber selbst kompiliert, während ich hier die SuSE 8.2-Pakete verwende. Ich habe jetzt nochmal alles gelöscht (inklusive sämtlicher .conf-Dateien etc) und folgende Pakete von den SuSE 8.2 Pro CDs installiert: apache2 apache2-devel apache2-doc apache2-example-pages apache2-mod_perl apache2-mod_php4 apache2-prefork libapr0 (nach "Check Dependencies" automatisch mitinstalliert) mod_php4-core mod_php4-devel Da ich vorher alles gelöscht habe, sind sämtliche Dateien auf "default". Wie muss ich nun vorgehen, um Apache2 PHP beizubringen? Mit dem alten Apache (1.3.2 ??), der ja ebenfalls mitgeliefert wird, läuft alles einwandfrei... Vielen Dank im Voraus. Gruß, Sebastian
Hallo Sebastian, wieso kompilierst Du den Apache 2 und PHP nicht einfach manuell? Laut den Beschreibungen der Listenmitglieder scheint es doch mit den SuSE-Paketen erhebliche Probleme zu geben... Viele Grüße, Sebastian www.wolfgarten.com
Am Samstag, 10. Mai 2003 17:25 schrieb Sebastian Wolfgarten:
Hallo Sebastian,
wieso kompilierst Du den Apache 2 und PHP nicht einfach manuell? Laut den Beschreibungen der Listenmitglieder scheint es doch mit den SuSE-Paketen erhebliche Probleme zu geben...
Viele Grüße, Sebastian www.wolfgarten.com
Ich habe zwei Server von Apache 1.3.x auf 2.0.45 mit den SuSE-Paketen upgedatet und habe zuvor im Internet ein wenig recherchiert. Anscheinend funktioniert das korrekte Nachladen der mod_php.conf im Unterzeichnis modules des Apache-Konfigurationsverzeichnisses nicht. Ich habe daher folgendes in der http.conf ergänzt: LoadModule php4_module /usr/lib/apache2/libphp4.so <IfModule sapi_apache2.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php-source .phps DirectoryIndex index.php DirectoryIndex index.php3 DirectoryIndex index.php4 </IfModule> Nach einem Neustart sollte PHP nun auch mit Apache 2 gehen. Wenn PHP nicht läuft, kann es daran liegen, das unter den Verzeichnissen "/usr/lib/apache2-worker", "/usr/lib/apache2-prefork" oder "/usr/lib/apache2-leader" noch der Link auf "../apache2/libphp4.so" fehlt. Gruß Udo -- Mail: udo@neist.dnsalias.org oder udo.neist@t-online.de Hompage: http://neist.dnsalias.org
participants (3)
-
Sebastian Schack
-
Sebastian Wolfgarten
-
udo.neist@t-online.de