[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Probleme apres mise a jour Apache2 [URGENT]



Salut

voila un vhost:
<VirtualHost *:80>
    ServerAdmin webmaster@mysite.com
    ServerName www.mysite.com
    ServerAlias mysite.com *.mysite.com
    DocumentRoot /var/www/mysite
#    <Directory />
#        Options FollowSymLinks
#        AllowOverride None
#    </Directory>
    <Directory /var/www/mysite/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride All
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

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

;Loglevel
loglevel=info

;User Apache is running as
webserver_user=www-data

;Path all scripts have to be in
docroot=/var/www:${HOME}/public_html

;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=false

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

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

; Minimum UID
;min_uid=100
min_uid=33

; Minimum GID
;min_gid=100
min_gid=33

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

;Handler for CGI-scripts
x-suphp-cgi="execute:!self"
x-httpd-suphp="php:/usr/bin/php-cgi"

dans error.log pour les sites encore en erreur 500 (car ils ont un fichier appartenant a myuser)
[Tue Feb 18 16:07:43 2014] [error] [client xxx.xxx.xxx.xxx] SoftException in Application.cpp:555: Directory /var/www/mysite2 is not owned by myuser
[Tue Feb 18 16:07:43 2014] [error] [client xxx.xxx.xxx.xxx] Premature end of script headers: index.php

Je continue de chercher mais plus je cherche plus ca me depasse.... :-(
Avez vous besoin d'autres choses?

Merci de votre aide

Cordialement
Hugues


Le 18 février 2014 16:32, <comendatore@comendatore.net> a écrit :
Bonjour Hugues,

Pourrais tu être plus précis ? Peux tu renvoyer les sections de configuration d'un de tes vhosts, de ton suphp.conf, etc ?
Et accompagnés des entrées de logs correspondantes ?

Merci

Le 2014-02-18 15:38, Hugues MORIN a écrit :

Bonjour

Depuis ce matin, je suis confronte a un probleme sur un serveur dedie
suite  une mise a jour d'apache2.

Apres cette mise a jour, les sites sur ce serveur ne renvoient plus que
l'erreur 500

Apres avoir consulte les logs et avoir pas mal chercher, il s'avere que
l'un des problemes ete lie a suphp.
J'ai modifie l'uid_min/gid_min (en mettant a 33 a la place de 100) dans
suphp.conf et l'erreur 500 a disparu pour certains sites mais il reste des
bugs.

Les fichiers des sites ont comme proprietaire/groupe www-data (uid/gid:33)
J'utilise aussi un myuser (uid/gid:1000) qui appartient au groupe www-data
et le user www-data appartient aussi au groupe myuser.
En fonction des droit sur les fichiers (604/644 ou 705/755), avant la MAJ,
les fichiers pouvaient etre affiches queqluesoit leur proprietaire.

Actuellement voila la situtation:
- tout les sites dont les fichiers/repertoires appartiennent a www-data
s'affiche mais il y a des bugs. (des bug lie aux sessions ou au cookie
probablement)
- les sites ayant 1 seul fichier/repertoire appartenant a myuser son en
erreur 500
- impossible de se connecter a phpmyadmin, j'obtiens une fenetre me
demandant si je veux telecharger le fichier ou l'ouvrir avec gedit

Je suis vraiement tres ennuye car c'est professionnel (site ecommerce) et
je maitrise assez mal l'admin systeme.

J'espere que l'on d'entre vous sait comment resoudre ce probleme ou que
vous pourrez me donner des pistes de recherches.

Cordialement
Hugues


Reply to: