Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

ich weiß, das das Thema schon x-mal gepostet wurde, aber damit bin ich irgendwie auch nicht weitergekommen, deshalb jetzt noch mal hier ein neuer Versuch. Ich möchte auf meinem Rechner mit Windows XP Home php zum Laufen bringen, was mir irgendwie nicht gelingt.

Apache 2 habe ich nach langem hin- und her endlich hinbekommen, der läuft jetzt, ich habe nach der Anleitung von php auch die php.ini umgeändert, obwohl ich mir nicht sicher bin, ob das alles so stimmt, die Dateien aus dem sapi Ordner plus die php4ts.dll in c:\windows\system 32 kopiert, die php.ini in c:\windows, so habe ich die Anleitung zumindest verstanden.

In die httpd.conf habe ich folgende Zeilen am Ende hinzugefügt:

LoadModule php4_module c:/php/sapi/php4apache2.dll

AddType application/x-httpd-php .php. php4 .phtml

AddType application/x-httpd-php-source .phps

Mehr fällt mir jetzt einfach nicht mehr ein, hat irgend jemand eine Idee, woran es liegen könnte? Wenn ich versuche eine *.php-Datei im Browser zu öffnen, über httpd:\\localhost\...php bekomme ich nur ein leeres Fenster.

Ich bin irgendwie ratlos, auch wenn ich die Zeile so umändere:

LoadModule php4_module c:/windows/system32/php4apache2.dll

tut sich nichts.

Kann mir irgend jemand weiterhelfen?

Viele Grüße,

Elbe

Geschrieben

Der Pfad in der httpd.conf Zeile stimmt, ich habe ihn auch gerade noch einmal überprüft. Bei Test Configuration sehe ich nur kurz ein schwarzes Fenster das wieder verschwindet, da scheint also auch alles ok zu sein. Kann man denn bei der php.ini Konfiguration irgendwas verkehrt machen oder so?

Geschrieben

Ich habe nur die beiden Sachen geändert:

; The root of the PHP pages, used only if nonempty.

; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root

; if you are running php as a CGI under any web server (other than IIS)

; see documentation for security issues. The alternate is to use the

; cgi.force_redirect configuration below

doc_root = c:\apache\htdocs

; Directory in which the loadable extensions (modules) reside.

extension_dir = c:\php\extensions

alles andere ist noch so wie in den Grundeinstellungen. Ich habe auch nirgendwo Endungen hinzugefügt, oder einen Verweis auf die php.ini gelegt. Muß ich etwas in der Form noch machen?

Viele Grüße,

Andrea (Elbe)

Geschrieben

Genau das wundert mich eben auch, es kommt keine Fehlermeldung, im Apache Service Monitor zeigt er mir auch an, daß er Apache und PHP geladen hat, nur bekomme ich nur leere Seiten im Browser. Ich verstehe es auch nicht. Ich habe meine Verknüpfungen x-Mal überprüft, aber da scheint auch alles zu stimmen. Kann es damit zusammenhängen, daß ich den Apache2.0.47 und PHP 4.3.3 installiert habe? Sollte ich da vielleicht eine frühere Version benutzen? Oder packt der Browser es nicht, bräuchte ich dafür dann eine neuere Version??

Andrea

Geschrieben

Ich habe es gerade zum Laufen gebracht :D . Ich habe meine drei Zeilen in der hpptd.conf wie folgt umgeändert, ergänzt:

LoadModule php4_module c:/php/sapi/php4apache2.dll

AddType application/x-httpd-php .php4

AddType application/x-httpd-php .php3

AddType application/x-httpd-php .php

Action application/x-httpd-php /php/php.exe

Ich weiß zwar nicht genau, warum es damit jetzt läuft und vorher nicht, aber egal. Die Hauptsache ist ja, das es jetzt geht.

Die error log-Datei zeigt mir folgendes an:

[sun Sep 28 11:11:19 2003] [notice] Child 2460: Exit event signaled. Child process is ending.

[sun Sep 28 11:11:21 2003] [notice] Child 2460: Released the start mutex

[sun Sep 28 11:11:34 2003] [notice] Child 2460: Waiting for 250 worker threads to exit.

[sun Sep 28 11:11:34 2003] [notice] Child 2460: All worker threads have exited.

[sun Sep 28 11:11:35 2003] [notice] Child 2460: Child process is exiting

[sun Sep 28 11:11:42 2003] [notice] Parent: Created child process 5520

[sun Sep 28 11:11:44 2003] [notice] Child 5520: Child process is running

[sun Sep 28 11:11:45 2003] [notice] Child 5520: Acquired the start mutex.

[sun Sep 28 11:11:45 2003] [notice] Child 5520: Starting 250 worker threads.

Kann ich davon ausgehen, das es jetzt wirklich alles funktioniert?

Andrea

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...