Sunucumu Debian sıkıştırmasından Debian wheezy'e yükselttim. Bu sunucuda mod_fcgid üzerinden php çalışan birkaç apache2 vhost (ayrıca mod_suexec kullanıyorum ama bu problem olmamalı) Güncellemeden sonra tüm php sitelerim artık çalışmıyor, php çalıştıran bir site talep edersem apache2 php Kaynak Kodu veriyor. Tüm günlük dosyalarım
- apache2 / error.log
- apache2 / access.log
- apache2 / suexec.log
- ve vhosts hata / erişim günlükleri
herhangi bir hatayla karşılaşmadık, uyarmadık bile. Tüm neccesarry modülleri kurulup yüklenir. Çaba göstermeden saatlerce olası bir çözümü aradım. Örnek bir vhost dosyası: ("hassas" veriler değiştirildi, kullanıcı / grup ve etki alanı):
<VirtualHost *:80>
ServerName example.com
SuexecUserGroup john-doe john-doe
AddHandler fcgid-script .php
DocumentRoot "/var/www/example.com/data"
DirectoryIndex index.php index.html
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/var/www/example.com/data">
Options Indexes MultiViews FollowSymLinks +ExecCGI
FCGIWrapper /var/www/example.com/php-fcgi/php-fcgi-starter .php
Order allow,deny
allow from all
AllowOverride All
</Directory>
ErrorLog /var/www/example.com/logs/error.log
LogLevel warn
CustomLog /var/www/example.com/logs/access.log combined
ServerSignature Off
</VirtualHost>
Herhangi bir fikrin var mı? Bu soruyu sordum serverfault.com de, umarım bu iyidir.