Forum OVH  

Précédent   Forum OVH > Serveurs dédiés
S'inscrire FAQ Guides Recherche Messages du jour Marquer les forums comme lus

Réponse
 
Outils de la discussion
Vieux 14/09/2006, 17h52   #1
kernings
Membre
 
Date d'inscription: septembre 2006
Messages: 25
Php_value contourné le problème des cgi ovhm d'apache

Bonjour,

voila j'ai un gros problème, j'utilise les php_value dans un .htaccess notamment pour les auto_prepend, auto_append, et include_path que je configure pour chacun de mes sites sur mon serveur apache 2 (dédié ovhm). Tous mes sites marchent sur ce systèmes.

OVH utilise le mode CGI ( je sais pas bien ce que ça represente, mais ça rend inutilisable les php_value ), du coup je suis bloquer et j'ai ajouter les variables directement sur le php.ini, mais du coup 1 seul site marche et tous les autres déconne (notamment phpmyadmin).

Voila je souhaite donc contourner le problème, mais je en vois pas comment faire. OVH m'as dit d'aller demander sur le forum car ils n'ont pas réponse. Est ce que l'utilisation de ini_set() dans les pages php peut résoudre le problème ?

HELP ME lol !!
Merci davance

Dernière modification par kernings 14/09/2006 à 18h06
kernings est déconnecté   Réponse avec citation
Vieux 14/09/2006, 19h34   #2
kimkof
Membre
 
Date d'inscription: mars 2006
Messages: 527
Re : Php_value contourné le problème des cgi ovhm d'apache

Bonjour

Avec le system ovh, php est en fastcgi donc pas en module ...
Donc pour contourné..Avec suphp tu peux specifier un php.ini pour chaque vhost de apache

Regarde la doc suphp

Cordialement
kimkof est déconnecté   Réponse avec citation
Vieux 18/09/2006, 13h09   #3
kernings
Membre
 
Date d'inscription: septembre 2006
Messages: 25
Re : Php_value contourné le problème des cgi ovhm d'apache

Bonjour kimkof !!

j'ai essayer d'installer suPHP (notamment grace à ce tutorial : http://www.at-infor.com/fr/docs/faqs....php?faqid=141 ) .

Malheureusement je n'arrive plus à redemarrer apache

Citation:
ns35447 php5 # /etc/init.d/apache restart
* Stopping apache2 ...
[Mon Sep 18 12:38:01 2006] [warn] module suphp_module is already loaded, skipping
Syntax error on line 1057 of /usr/local/apache/conf/httpd.conf:
Invalid command 'suPHP_AddHandler', perhaps mis-spelled or defined by a module not included in the server configuration
Voila, peux tu m'éclaircir sur l'installation de suPHP et sa configuration ainsi que la mise en place du php.ini pour chaque virtualhost ?

Merci d'avance, j'espere vraiment que tu pourra m'aider parce que je nage dans la semoule là !!

PS : j'ai une gentoo OVH 2 (apache2, mysql5, php5)
kernings est déconnecté   Réponse avec citation
Vieux 18/09/2006, 21h58   #4
McPeter
Membre
 
Date d'inscription: avril 2004
Messages: 97
Re : Php_value contourné le problème des cgi ovhm d'apache

eu dans la gentoo-ovh (R2) suPHP est pas déjà implaté ??
fais voir un de tes virtualhoat au cas où ..
__________________
Se retrouver entre OVHiens
client IRC : irc.monpremiersite.com / 6667 -> #OVH-Communaute
client Web : http://chat.monpremiersite.com/ovh/
McPeter est déconnecté   Réponse avec citation
Vieux 19/09/2006, 09h10   #5
kernings
Membre
 
Date d'inscription: septembre 2006
Messages: 25
Re : Php_value contourné le problème des cgi ovhm d'apache

Bonjour,

ah ué en effet, il y'a bien la ligne suivante dans mon httpd initial :

"LoadModule suphp_module modules/mod_suphp.so"

Comment je peux faire maintenant pour dire à mon virtualhost d'aller chercher un autre php.ini ?

Citation:
<VirtualHost *:80>
ServerAdmin webmaster@site.com
DocumentRoot /home/site/www
SuexecUserGroup siteusers
ServerName www.site.com
ServerAlias site.com
CustomLog logs/site-access_log combined
ScriptAlias /cgi-bin/ /home/site/cgi-bin/
suPHP_Engine on
php_admin_flag engine off
AddType application/x-httpd-php5 .php
AddHandler x-httpd-php5 .php
<Directory />
AllowOverride All
Options FollowSymLinks -Indexes Includes ExecCGI
</Directory>
</VirtualHost>

Merci à vous !!
kernings est déconnecté   Réponse avec citation
Vieux 19/09/2006, 10h09   #6
kimkof
Membre
 
Date d'inscription: mars 2006
Messages: 527
Re : Php_value contourné le problème des cgi ovhm d'apache

Citation:
<VirtualHost *:80>
ServerAdmin webmaster@site.com
DocumentRoot /home/site/www
SuexecUserGroup siteusers
ServerName www.site.com
ServerAlias site.com
CustomLog logs/site-access_log combined
ScriptAlias /cgi-bin/ /home/site/cgi-bin/
suPHP_Engine on
php_admin_flag engine off
AddType application/x-httpd-php5 .php
AddHandler x-httpd-php5 .php
<Directory />
AllowOverride All
Options FollowSymLinks -Indexes Includes ExecCGI
</Directory>
</VirtualHost>
SuexecUserGroup siteusers (il te manque le group )
php_admin_flag engine off (sert a rien car en cgi
suPHP_ConfigPath (tu met indique un repertoir avec un php.ini modifié

Trouvé ici http://www.suphp.org/Documentation-M...ration.en.html
kimkof est déconnecté   Réponse avec citation
Vieux 19/09/2006, 13h28   #7
kernings
Membre
 
Date d'inscription: septembre 2006
Messages: 25
Re : Php_value contourné le problème des cgi ovhm d'apache

OK ça a l'air de marcher !!

j'espere que je n'aurais pas de problème d'accès SuexecUserGroup, notamment pour l'upload de fichier. Sinon voila pour ceux qui veulent mon virtualhost :

Citation:
<VirtualHost *:80>
ServerAdmin webmaster@site.com
DocumentRoot /home/site/www
SuexecUserGroup site users
ServerName www.site.com
ServerAlias site.com
CustomLog logs/site-access_log combined
ScriptAlias /cgi-bin/ /home/site/cgi-bin/
suPHP_Engine on
AddType application/x-httpd-php5 .php
suPHP_ConfigPath /usr/local/lib64/php5/site/
AddHandler x-httpd-php5 .php
<Directory />
AllowOverride All
Options FollowSymLinks -Indexes Includes ExecCGI
</Directory>
</VirtualHost>
j'ai entendu dire qu'avec SuexecUserGroup et donc l'user, on pouvait avoir un meilleur suivi des logs notamment en cas de hacking ? est-ce exact ?
kernings est déconnecté   Réponse avec citation
Réponse

Outils de la discussion

Règles de messages
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : non
Le code HTML peut être employé : non



Fuseau horaire GMT +2. Il est actuellement 17h18.


© OVH 1999-2010