PHP läuft nicht Debian 4.0

IRA

New Member
Hi liebe User,

ich habe folgendes Problem, mein Server zeigt mir keine PHP-Dateien an.

PHP 5 ist soweit installiert und sollte auch gestartet sein, allerdings sobald ich eine PHP-Datei öffne kann die Datei nur gespeichert werden und nicht angezeigt.

Hätte jemand eine Idee?


DEBIAN
vServer PRO - Server4You

Danke
 
Hallo,
mod oder cgi?
Nur PHP installieren bringt nichts. Als mod_php muss das bei Apache aktiviert sein.
 
Hi

Apache ist natürlich aktiv, sonst würde er die HTML-Dateien auch nicht anzeigen.


EDIT:// Achso mod_php aktivieren.
Wie aktiviere ich dies?
 
Code:
a2enmod php5

Und danach natürlich den Apache einmal neustarten, reload bringt da meines Wissens nichts.
 
Hi,

danke für schnelle Antwort nach dem ich apache restarten wollte bekam ich folgende Meldung:
Starting web server (apache2)...apache2: Syntax error on line 185 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory
failed!

Und nun ist Apache down.
 
Hi,


installiert wurde es wie folgt:

PHP:
apt-get install php5 php5-cgi php5-cli php5-gd php5-mysql libapache2-mod-php5

ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/

ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled/

/etc/init.d/apache2  restart

EDIT:// Habe jetzt diese 4 Schritte nochmals wiederholt und nun geht apache wieder, allerdings wenn ich jetzt a2enmod php5 eingebe bekomme ich als Meldung This module is already enabled!

Und er öffnet immer noch nicht die PHP-Dateien
 
Last edited by a moderator:
Hi,

jetzt kommt noch hinzu, Plesk ist auch down.
Ich glaube es ist besser ihn neu aufzusetzen.

Aber wie bekomme ich es dann hin das er die PHP-Dateien anzeigt?
 
ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/
ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled/
genau das bewirkt a2enmod php5

jetzt kommt noch hinzu, Plesk ist auch down.
Plesk hat einen eigenen Apache (oder hat sich das mittlerweile geaendert?).
Eventuell ist was mit den beiden Apachen durcheinander gekommen.
 
Plesk Installationen bringen PHP bereits fertig mit. Hast du vielleicht nur vergessen dem jeweiligen Plesk User das PHP (im Plesk Webinterface) zu aktivieren? ;)
 
Back
Top