Veröffentlicht 16. Juni 200223 j Hallo zusammen, die verstehe einfach nicht warum php bei mir nicht läuft. Ich möchte es als Apache-Modul installieren.. (Win2000,Apache/1.3.24,phpVersion 4.2.1) hier meine Einträge.. httpd.conf -------------- LoadModule php4_module c:/php/sapi/php4apache.dll (Pfad stimmt Dll ist auch da) AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Dann hab ich noch die php4ts.dll ins Systemverzeichniss geschoben (c:\winnt, C:\WINNT\system32, C:\WINNT\system). Die php.ini steht auch im Win-Verzeichniss. (engine = On) Um php zu testen hab ich mir ne php info gemacht --------- <?php phpinfo(); ?> ---------- wenn ich meine test.php nun Aufrufe zeigt mir mein Apache immer nur den Inhalt der Datei an bzw. möchte diese herunterladen ... D.h. jawohl das er die Endung .php nicht parsen kann ... aber warum nicht ?
16. Juni 200223 j hallo! in der httpd.conf gibt es eine "ClearModuleList" direktive füge einfach dieser noch ein "AddModule mod_php4.c" hinzu, dann sollte es gehen.
16. Juni 200223 j Original geschrieben von goepp hallo! in der httpd.conf gibt es eine "ClearModuleList" direktive füge einfach dieser noch ein "AddModule mod_php4.c" hinzu, dann sollte es gehen. danke für den Tip die Sektion kannte ich noch nicht (für alle die keine http.conf zu Hand haben, in dem File steht noch dies als Kommentar --> "# [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE, UPDATE THIS TOO!]"). Daran lags aber leider nicht ... gleiches Phänomen wie vorher (Quelltext der Datei wird angezeigt bzw. es wird versucht diese runterzuladen). Achja noch als kleiner Tip ... ich benutze Opera 6.01 (English) bzw. MSIE 5.0
16. Juni 200223 j Hallo, hast du die php4ts.dll ins System32 Verzeichniss von Windows kopiert? Ansonsten erweitere deinen Systempfad mal um einen Eintrag aufs c:\php\sapi Verzeichniss. Gruß Jaraz
17. Juni 200223 j wichtig sind diese einträge AddType application/x-httpd-php3 .php3 ScriptAlias /php/ "c:/php3/" Action application/x-httpd-php3 /php/php.exe evtl noch AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Action application/x-httpd-php /cgi-bin/php.exe Kopiere die Datei php4apache.dll aus dem Unterverzeichnis sapi in das Apache-Modulverzeichnis (z.B. z:\Apache\modules). Füge dann folgenden Text in ihre httpd.conf ein: LoadModule php4_module z:/Apache/modules/php4apache.dll AddType application/x-httpd-php .php .php4 .phtml
17. Juni 200223 j Original geschrieben von Jaraz Hallo, hast du die php4ts.dll ins System32 Verzeichniss von Windows kopiert? Ansonsten erweitere deinen Systempfad mal um einen Eintrag aufs c:\php\sapi Verzeichniss. Gruß Jaraz jo das hab ich gemacht. Und da ich nicht genau weiß auf welches Verzeichniss Win2000 geht hab ich die php4ts.dll nach c:\winnt, c:\winnt\system32, c:\winnt\system kopiert (sicher ist sicher ).
17. Juni 200223 j Original geschrieben von alexf10 wichtig sind diese einträge AddType application/x-httpd-php3 .php3 ScriptAlias /php/ "c:/php3/" Action application/x-httpd-php3 /php/php.exe evtl noch AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Action application/x-httpd-php /cgi-bin/php.exe Kopiere die Datei php4apache.dll aus dem Unterverzeichnis sapi in das Apache-Modulverzeichnis (z.B. z:\Apache\modules). Füge dann folgenden Text in ihre httpd.conf ein: LoadModule php4_module z:/Apache/modules/php4apache.dll AddType application/x-httpd-php .php .php4 .phtml Eigentlich will ich php ja als Apache - Module installieren, du beschreibst auch die cgi-Installation. Die hat jedoch auch nichts gebracht. ich verstehs nicht ...
17. Juni 200223 j Hallo, wenn du das alles gemacht hast, weiss ich auch nicht weiter. LoadModule php4_module c:/webserver/php/sapi/php4apache.dll AddModule mod_php4.c AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps steht bei mir in der httpd.conf und mehr nicht. Letzte Vermutung, wie lautet der Pfad zu Apache? Hast du irgendwelche Sonderzeichen (.; oder ähnliches) drin? Hatte mal ähnliche Probleme, als ich das Document Root Verzeichnis von Apache in der Art 1.1.2001 benannt hatte. Gruß Jaraz
18. Juni 200223 j @neo82 LoadModule php4_module z:/Apache/modules/php4apache.dll AddType application/x-httpd-php .php .php4 .phtml na wenn das cgi sein sollte - dan Mahlzeit
18. Juni 200223 j und warum installierst du dann noch gleichzeitig die CGI Version? AddType application/x-httpd-php3 .php3 ScriptAlias /php/ "c:/php3/" Action application/x-httpd-php3 /php/php.exe evtl noch AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Action application/x-httpd-php /cgi-bin/php.exe Gruß Jaraz
18. Juni 200223 j das waren zwei verschiedene Möglichkeiten die ich leider nicht so deutlich von einander getrennt habe Bitte keine sinnlose Diskussion weiterführen, nur objektive Beiträge zu dem Thema :OD
18. Juni 200223 j hi, ich hatte dieses problem auch......hab einfach den htdocs-ordner in alt umbenannt und alle php docs in einen neuen htdocsordner kopiert - nu gehts:OD (ach ja, NUR die php-docs)
18. Juni 200223 j Original geschrieben von Jaraz Hallo, wenn du das alles gemacht hast, weiss ich auch nicht weiter. LoadModule php4_module c:/webserver/php/sapi/php4apache.dll AddModule mod_php4.c AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps steht bei mir in der httpd.conf und mehr nicht. Letzte Vermutung, wie lautet der Pfad zu Apache? Hast du irgendwelche Sonderzeichen (.; oder ähnliches) drin? Hatte mal ähnliche Probleme, als ich das Document Root Verzeichnis von Apache in der Art 1.1.2001 benannt hatte. Gruß Jaraz mein DocumentRoot lautet "C:/apache/Apache/htdocs" . meine ServerRoot lautet "C:/apache/Apache". (keine Sonderzeichen)
18. Juni 200223 j Original geschrieben von rumpelhexe hi, ich hatte dieses problem auch......hab einfach den htdocs-ordner in alt umbenannt und alle php docs in einen neuen htdocsordner kopiert - nu gehts:OD (ach ja, NUR die php-docs) aha. Das versteh ich ehrlich gesagt nicht.
19. Juni 200223 j da ich mich mit diesem problem auch herumschlagen musste, hab ichs dann aufgrund nicht gefundener Lösung gelassen und phptriad genommen. http://sourceforge.net/projects/phptriad das ist ein komplettes wamp-system und funzt definitiv. das einzige, was da noch ist, du hast ne my-sql-db im hintergrund
19. Juni 200223 j Original geschrieben von Black_Wolve da ich mich mit diesem problem auch herumschlagen musste, hab ichs dann aufgrund nicht gefundener Lösung gelassen und phptriad genommen. http://sourceforge.net/projects/phptriad das ist ein komplettes wamp-system und funzt definitiv. das einzige, was da noch ist, du hast ne my-sql-db im hintergrund zu einfach (funktioniert) Danke.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.