PHP 5.1.11 und Apache 2.2.14
lima-city → Forum → Heim-PC → Software
aktivieren
apache
ausprobieren
code
datei
einbinden
ersten code
foto
frage
grad
http
installieren
lade
modul
neuere versionen
server
url
version
windows
zufall
-
Hallo,
Ich habe heute das neue Apache installiert und jetzt funktioniert PHP nicht mehr!
Ich habe den Gleichen Code auch bei Apache 2.2.13 Verwendet und da hat er auch Funktioniert!
Hier ist der Code der in der php.conf steht
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL ScriptAlias /php/ "F:/Server/PHP/" Action application/x-httpd-php "F:/Server/PHP/php-cgi.exe" PHPIniDir "F:/Server/PHP/" LoadModule php5_module "F:/Server/PHP/php5apache2_2.dll" LoadModule php5_module "F:/Server/PHP/php5apache.dll" #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
Und das in der httpd.conf
... Include conf/extra/php.conf ...
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wieso lädst du 2 apache.dll Dateien?
Du musst schon die passende für deine Version aktivieren....
Davon abgesehen sind beide Versionen objektiv betrachtet alt ;) -
privatecitypage schrieb:
Wie meinst du das mit Alt?
Er meint damit, dass es schon neuere Versionen davon gibt.
PHP: 5.3
Bei Apache weiss ich es grad nicht -
Aber ich kann diese Version noch nicht in Windows installieren!
Oder doch?
Edit:
Die Einzige Version die man installieren kann mit Apache ist 5.2.11 aber das Funktioniert auch nicht!
Hab's grad getestet!
Beitrag zuletzt geändert: 22.10.2009 16:10:50 von privatecitypage -
Ey Kind! Lern lesen!
LoadModule php5_module "F:/Server/PHP/php5apache2_2.dll" LoadModule php5_module "F:/Server/PHP/php5apache.dll"
Ich fragte warum du 2 DDL Dateien einbindest!? Du benötigst nur die php5apache2_2.dll, falls das die Version ist die mit deiner PHP Version kompatibel ist. Ansonsten RTFM!
Beitrag zuletzt geändert: 22.10.2009 16:13:10 von evil-devil -
Ja aber Apache 2.2.13 ist damit klar gekommen!
Aber bei Apache 2.2.14 kommt Windows mit einem Problembehebungsprogramm!
Foto: http://download.privatecitypage.de/sshot-11.png
Beitrag zuletzt geändert: 22.10.2009 16:18:28 von privatecitypage -
Das ist vollkommen egal ob die alte Version damit klar kommt oder nicht. Es ist faktisch falsch! Denn das was du da machst ist nichts anders als eine bestehende Direktive zu überschreiben. Du lädst erst die 2_2 DLL für das PHP5 Module und danach auf den selben Modul Namen die ohne Versionnummer. Das darf nicht sein!
Das es vorher funktioniert hat wird wohl eher Zufall gewesen sein. -
Anstatt doof zu fragen solltest du erstmal nur die eine DLL laden und es ausprobieren.
-
Tja, dann ist es entweder die falsche DLL oder was anders.
Und wo ich gerade den Screenshot sehe...willst du PHP als CGI oder SAPI einbinden? Denn eines von beiden geht nur.
Und wieso steht das ganze in einer php2.conf und nicht in der httpd.conf? -
:-)!
Also php2.conf weil es noch eine php.conf gibt aber in dieser ist nur ein Fetter Backup :D!
Wie meinst du das PHP als CGI oder SAPI?
Ich möchte nur PHP!
Das steht in der ersten
LoadFile "F:/Server/php/php5ts.dll" LoadModule php5_module F:/Server/php/php5apache2_2.dll <FilesMatch "\.php$"> SetHandler application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$"> SetHandler application/x-httpd-php-source </FilesMatch>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage