Original geschrieben von MajinFreeza
danke fuer diese unzahl an feedback wirklich toll...man das darf ja net warsein...warum hilft mir hier keiner?
24 stunden später? lass den leuten doch mal zeit =) LOL
WIE möchtest du php einbinden? über die php.exe oder über die php4apache.dll, sozusagen als modul?
außerdem was für eine sch*** unübersichtliche conf ist das?
versuch mal das hier kurz und läuft:
----------------------------
ThreadsPerChild 50
MaxRequestsPerChild 0
KeepAliveTimeout 15
MaxKeepAliveRequests 100
KeepAlive On
Timeout 300
UseCanonicalName on
ServerSignature on
ScoreBoardFile logs/apache_status
PidFile logs/httpd.pid
CustomLog logs/access.log common
LogFormat "%{User-agent}i" agent
LogFormat "%{Referer}i -> %U" referer
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogLevel warn
ErrorLog logs/error.log
ServerRoot D:/apache/apache
ServerAdmin
daimon@localhost.com
HostnameLookups off
Port 80
ServerType standalone
ServerName 127.0.0.1
LoadModule php4_module d:/apache/php/sapi/php4apache.dll
LoadModule perl_module d:/apache/Apache/modules/mod_perl.so
DirectoryIndex index.html index.htm index.php3 index.php
------------------------EOF---------------------
so, die unterverzeichnisse erhalten in der conf KEINE backslash, sondern nur slash, alle nötigen dll die für windoof nötig sind müssen in den system-ordner unter 95/98 und unter den system32-ordner ab win2000 kopiert werden, ebenso wie die php.ini in den windows-ordner selbst muss.
fehlt eine dieser dll-dateien - LÄUFT es NICHT
hat eine dll die falsche version - LÄUFT es NICHT
jetzt folgt noch etwas was in der srm.conf stehen muss
---------
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php3
# folgende zwei nur wenn auch cgi laufen soll
#AddHandler cgi-script .cgi
#AddHandler cgi-script .pl
---------EOF-----------
die access conf sollte so aussehen
------------------------------------------
<Directory "D:/apache/Apache/htdocs/cgi-bin">
Options ExecCGI
AllowOverride None
</Directory>
<Directory D:/apache/apache/htdocs>
allow from all
order allow,deny
AllowOverride None
Options Indexes FollowSymLinks
</Directory>
-----------EOF---------------
wie gesagt, folge der install.txt die dabei sein sollte und es geht einfach ....