2009-10-16 5 views
1

Mon serveur effectue une mise à jour yum toutes les nuits. La nuit dernière, il a mis à jour suPHP à la plus nouvelle version: Oct 16 01:25:43 Updated: mod_suphp-0.7.1-1.el5.art.x86_64La mise à niveau suPHP cause 500 erreurs serveur internes

Cette mise à jour a causé à mon site Web une erreur de serveur interne 500. D'après ce que j'ai pu trouver, je devrais seulement changer les deux dernières lignes de mon fichier suphp.conf pour inclure des guillemets, ce que j'ai fait. Mais après avoir redémarré apache, je reçois toujours l'erreur 500. Aucun de mes fichiers ou répertoires ne sont définis sur 777, donc ce n'est pas le problème non plus. Est-ce que quelqu'un d'autre sait ce qui a changé dans la dernière version de suPHP qui ferait que ma config ne fonctionnerait plus? Merci. Voici à quoi ressemble mon fichier conf:

[global] 
;Path to logfile 
logfile=/var/log/suphp.log 

;Loglevel 
loglevel=warn 

;User Apache is running as 
webserver_user=apache 

;Path all scripts have to be in 
docroot=/ 

;Path to chroot() to before executing script 
;chroot=/mychroot 

; Security options 
allow_file_group_writeable=false 
allow_file_others_writeable=false 
allow_directory_group_writeable=false 
allow_directory_others_writeable=false 

;Check wheter script is within DOCUMENT_ROOT 
check_vhost_docroot=true 

;Send minor error messages to browser 
errors_to_browser=true 

;PATH environment variable 
env_path=/bin:/usr/bin 

;Umask to set, specify in octal notation 
umask=0022 

; Minimum UID 
min_uid=500 

; Minimum GID 
min_gid=500 

; Use correct permissions for mod_userdir sites 
handle_userdir=true 

[handlers] 
;Handler for php-scripts 
;x-httpd-php=php:/usr/bin/php-cgi 
php5-script="php:/usr/bin/php-cgi" 

;Handler for CGI-scripts 
x-suphp-cgi="execute:!self" 

J'utilise des repos de roquettes atomiques.

Répondre

1

Je l'ai corrigé. La ligne suivante est obsolète, donc j'ai juste dû la supprimer: handle_userdir=true

Questions connexes