Robman: Problem mit Apache & PHP

Ahoi !
Ich habe ein kleines Problem, was im folgenen geschildert wird...

System: "Apache 1.3.26 (Win32)" in Verbindung mit "PHP 4.2.1 (Win32)"

Fehlermeldung:

[Sun Sep 22 11:09:48 2002] [error] [client 127.0.0.110] (2)No such file or directory: script not found or unable to stat: c:/programme/php/daycount

(Script Def.: daycount = ein Counter in PHP geschrieben)

Programme liegen in folgenden Verzeichnissen:

C:\Programme\Apache\Apache.exe
C:\Programme\Php\php.exe

Nachstehendes zum Thema PHP:

LoadModule php4_module C:/Programme/Php/sapi/php4apache.dll
AddModule mod_php4.c
ScriptAlias /php/ "C:/Programme/Php/"
AddType application/x-httpd-php .php .php3 .php4
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/Php/php.exe"

Aussehen eines "VirtualHost":

#NameVirtualHost *
<VirtualHost 127.0.0.110>
ServerAdmin webmaster@robman.de
DocumentRoot D:/Pfad_zum_Verzeichnis/Robman.de
ServerName www.robman.de
ErrorLog C:/Programme/Apache/logs/error.log
CustomLog C:/Programme/Apache/logs/access.log common
</VirtualHost>

Problemschilderung:

1. PHP wird zwar in die Apache Console geladen aber es werden keine PHP-Scripts ausgeführt.
2. Wenn ich den Domainnamen (http://www.robman.de) in die Browserzeile eintrage, kommt die Fehlermeldung "404". In Form einer IP (127.0.0.110) funktioniert es aber.

Meine Frage:

1. Was muss geändert werden, das PHP ausgeführt wird (Änderungen in der httpd.conf oder in der php.ini) ?
2. Was muss ich ändern um die Website unter einer Namensadresse (http://www.robman.de) angezeigt zu bekommen ?

Gruß Robman

  1. [Sun Sep 22 11:09:48 2002] [error] [client 127.0.0.110] (2)No such file or directory: script not found or unable to stat: c:/programme/php/daycount

    LoadModule php4_module C:/Programme/Php/sapi/php4apache.dll
    AddModule mod_php4.c
    Action application/x-httpd-php "/Php/php.exe"

    Du solltest Dir vielleicht erstmal überlegen, ob Du PHP als Modul oder als CGI-Anwendung ausführen willst.

    #NameVirtualHost *
    <VirtualHost 127.0.0.110>
    ServerName www.robman.de

    1. Wenn Du namensbasierte Hosts benutzen willst, solltest Du NameVirtualHost nicht auskommentieren.

    2. Du hast sicher auch daran gedacht, Deinem Rechner auf irgendeine Art und Weise mitzuteilen, daß robman.de auf 127.0.0.110 zeigt und _nicht_ in's Netz. Dann hättest zwar das Problem, daß Du nicht mehr auf den Host robman.de im Netz zugreifen könntest, aber da mußt Du selber mit klar kommen.

    3. Du bist Dir sicher, daß Du mit der Adresse 127.0.0.110 glücklich bist?

    Gruß,
      soenk.e