"test.php.zip" wird als PHP ausgeführt! (Apache 2.2 + mod_fcgid + PHP 5.2.5)
Posted: 2007-12-11 21:08
Hallo,
das gibt es doch nicht 8O Ich habe hier eine ganz normale Apache 2.2 + mod_fcgid + PHP 5.2.5 Config nach Schema F:
httpd.conf:
vhost:
So, wenn ich jetzt http://www.example.com/uploads/test.php.zip aufrufe, versucht Apache die mit PHP zu parsen! 8O
error.log:
Es ist keine .htaccess in diesem VHost vorhanden, die irgendwie dazwischen funkt.. Wenn ich in der Config ein <Files "*.php"> ... </Files> um das AddHandler / FCGIWrapper mache, parsed er wirklich nur die .php Dateien als PHP und nicht die .php.zip ... aber das kanns doch so nicht sein!?
Hat irgendjemand eine Idee? Ich rätsele hier rum und kann es mir nicht erklären...
Viele Grüße!
Philipp
das gibt es doch nicht 8O Ich habe hier eine ganz normale Apache 2.2 + mod_fcgid + PHP 5.2.5 Config nach Schema F:
httpd.conf:
Code: Select all
<IfModule mod_fcgid.c>
AddHandler fcgid-script .fcgi
SocketPath /var/lib/apache2/fcgid/sock/
SharememPath /var/lib/apache2/fcgid/shm
IPCConnectTimeout 20
IPCCommTimeout 60
</IfModule>
Code: Select all
<VirtualHost *:80>
ServerName example.com
ServerAdmin support@example.com
ServerAlias www.example.com
DocumentRoot /home/kd1234/www/example.com/htdocs
AddHandler fcgid-script .php
FCGIWrapper /home/suexec-scripts/kd1234/php5 .php
<Directory /home/kd1234/www/example.com/htdocs>
Options +ExecCGI
AllowOverride AuthConfig FileInfo Indexes Limit Options=FollowSymLinks,Indexes,MultiViews,SymLinksIfOwnerMatch
Order allow,deny
allow from all
</Directory>
</VirtualHost>
error.log:
Code: Select all
[Tue Dec 11 20:55:01 2007] [notice] mod_fcgid: process /home/kd1234/www/example.com/htdocs/uploads/test.php.zip(12050) exit(server exited), terminated by calling exit(), return code: 255
Hat irgendjemand eine Idee? Ich rätsele hier rum und kann es mir nicht erklären...
Viele Grüße!
Philipp