PHP - bei Interpretation passiert nichts
-
Hi,
ich habe Apache + PHP installiert und konfiguriert.
Wenn ich meine first.php kompiliere passiert einfach garnichts.<?php phpinfo(); ?>
Die error.log ist leer.
zusätzliche Einstellungen in httpd.conf:
ScriptAlias /php/ "c:/php/"
AddType application/x -httpd -php .php .php4 .phtml
AddType application/x-httpd-php -source .phps
Action application/x-httpd-php "/php/php.exe"Woran kann das liegen ?
-
Wie bitte schön kompiliert man ein PHP-Skript?
Gruß Jens
-
Ja, ich meinte wohl eher interpretieren...jedenfalls mit dem IE.
Benutzte übrigens WinXP.
...ich habe mich schon auf versch. php-seiten informiert und der shit läuft immer noch net ...ich verzweifle bald.
-
Kleine Checkliste:
- Läuft der Apache? Bringt er beim Start Fehlermeldungen? Wenn ja, welche?
- liegt das Skript im htdocs-Verzeichnis?
- Rufst Du das Skript über localhost oder über die IP (127.0.0.1) auf?
Wenn ja, dann versuche bitte auch noch die jeweils andere Variante! - Wenn alles bisherige nicht funktioniert, dann begib Dich auf die Konsole
(hat XP sowas überhaupt noch? Ich hab mich mit Win95 von Windows verabschiedet),
begib Dich ins PHP-Verzeichnis und gib folgendes ein:
php c:\Pfad\zum\Skript\phpinfo.php
Antwortet er mit nem Fehler oder mit Buchstabensalat?
Gruß Jens
-
Thx...jetzt gehts.
Ich habe nämlich gedacht, dass man die phps auch einfach so ausführen kann...das war falsch.
Also mit "http://localhost/test.php" hat es gefunzt.
Weißt Du, wie ich die Standard-Page von Apache ("Es klappt! Der Apache Web-Server ist auf dieser Web-Site installiert!") durch eine eigne html ersetzen kann ?
Ich könnte ja einfach die "index.html.de" im htdocs verzeichnis editieren, doch ich möchte, dass standardmäßig die index.html aufgerufen wird....
-
leg die index.html in deinen .. web ordner ... ? oder such dir die template von apache und editier sie ?
-
Hallo,
zu Deinem Ausschnitt von oben.
Durch die Zeile ScriptAlias hast du bereits alles in dem Verzeichnis /php/ durch den CGI-Teil vom Webserver gejagt. Da funktioniert das PHP in der Variante nicht.
Wenn Du die ScriptAlias-Zeile wieder rauswirfst, sollte es auch in dem Verzeichnis funktionieren.
Frank