OVH Community, votre nouvel espace communautaire.

[HOW TO] Bien commencer avec sa distrib Plesk (CentOS 5)


fuleran
10/03/2010, 18h34
Bonjour,

J'ai bien suivi ce tutos sous Plesk 9/centos 5 mais je n'arrive pas à définir un phph.ini spécificique pour un vhost.

Je ne sais pas où mettre suPHP_ConfigPath et à chaque fois ça me ramène vers /etc.

Quelqu'un aurait-il un exemple à me fournir ?

merci,

Benoit

icioula
07/12/2009, 21h52
Pareil

YannCo
21/11/2009, 18h27
Citation Envoyé par Loup Artic
Sert pu à rien suPHP sur plesk sauf si tu veux réellement un php.ini par utilisateur.
Salut,

Un php.ini par utilisateur, non je n'en ai pas vraiment besoin, je veux bien le retirer, même très volontiers mais cette manipulation m'a permis d'avoir des droits en écriture normaux (je ne sais comment).

Donc, si c'est possible de retirer suPHP et conserver les droits d'écritures tels qu'ils sont là je suis preneur de la modification à faire.

Merci

Loup Artic
21/11/2009, 18h00
Sert pu à rien suPHP sur plesk sauf si tu veux réellement un php.ini par utilisateur.

YannCo
21/11/2009, 10h59
Salut,

Ben non pas beaucoup mieux, j'ai installé un serveur tout propre avec Plesk 9, fait les mises à jour via la panel et rien ajouté de plus.

Créer un domaine et voulu installer Wordpress, upload via ftp du script puis à l'installation il me signale qu'il n'a pas les droits en écriture, donc recherche sur le net comment on gère les droits en écriture avec Plesk, je vois cette manip, je la fais et maintenant j'ai une belle erreur 500 à la place de la procédure d'installation.

Les CHMOD ont l'air pourtant bon, je ne sais pas si ça peut avoir un rapport mais je n'ai pas trop compris le fait que php doit s'executer en CGI, ou en Apache, on sait ça et modifie ça comment ? ça pourrait avoir un rapport ?

Edit :

Il était temps que je dorme ! pour le lancement de php en apache ou fast cgi c'est bon, je l'avais vu en plus mais ....

Du coup pour l'erreur 500, c'est bon aussi !

Moralité : quant il est tard et qu'on est crevé et qu'on arrive à rien on va dormir !!!!!! désolé pour le problème réglé !

icioula
21/11/2009, 06h54
Euh si tu peux un peu mieux expliquer....?

YannCo
21/11/2009, 02h54
Salut,

Avant cette manip, je pouvais mettre WordPress par ftp mais pas écrire.
Après cette manip, je peux mettre WordPress par FTP mais j'ai une erreur 500

Avant l'upload j'avais bien une page me disant que mon domain était paramétré sur ce serveur et qu'il fallait mettre du contenu.

J'ai plesk 9.2.3 (de tête) dernière mise à jour via le pannel.

Donc si vous avez des idées ....

CBOX
27/08/2009, 16h23
Le doutes que j'ai, appart le fait que l'apc n'est "apparament" pas compatible, c'est au niveau de la consommation...

D'après ce que j'ai compris (ce n'est pas une affirmation eh!), c'est que à chaque procesus apache, tous les modules de php necesaires se chargent de nouveau....

Donc sur un serveur d'hebergement normal remplis... ça tiendrais vraiment la route? Avez-vous tester?

KrisiaMae
18/06/2009, 14h29
Votre post est fantastique! Je suis certain qu'il en intéressera plus d'un
Simulation pret

icioula
19/05/2009, 18h27
Ben je suis reparti à zéro, passé à plesk 9.2, sans metttre le suphp, et là pour joomla je procède comme ça...
Je mets php en apache je charge joomla par ftp et je fais l'install, puis je mets php en fastcgi, et j'installe les plugins et autres, et tout ce beau monde se mets avec les bon proprio et groupes
En plus tout les dossiers qui doivent être modifiable le sont déjà...

Suis-je clair?

Merci pour tout
André

acapulco
19/05/2009, 16h52
Bonjour,
a-tu régler ton problème avec joomla ?
si oui comment ?
a tu installer Plesk 9 sur Centos 5.3 ?
est ce que ça marche ?

Merci d'avance pour le partage d'expérience.

icioula
06/05/2009, 22h56
Merci , j'ai bien fait comme tu as dit....
Le test marche trop bien, mais...
Ca marche très bien pour spip, les droits se mettent tout seul,mais pour joomla par exemple , pas moyen de l'installer, ça cale à l'étape2, ça cause de cookies, mais je sais que ce n'est pas ça...
Pas moyen non plus d'installer des groupware genre phpprojekt, ou agora-project

Il est où le pb?

Merci pour tout

macspyre
28/03/2009, 19h04
Citation Envoyé par icioula
Est-ce qu'après avoir utilisé le tutos de Gilian
http://forum.ovh.com/showthread.php?t=37516
On peut enchaîner avec celui-là?
Oui, il suffit de commencer par
Code:
yum install mod_suphp
et continuer la procédure décrite.

Bonne continuation

icioula
28/03/2009, 11h42
Merci pour le tutos, mais est-ce qu'après avoir utilisé le tutos de Gilian
http://forum.ovh.com/showthread.php?t=37516
On peut enchaîner avec celui-là?

Merci

André

macspyre
24/03/2009, 17h39
Pré-requis

Serveur: Linux
Ditribution: CentOS 5
Plesk Control : 8.6.0 ou 9.0.1

Installations services complémentaires et mises à jours

Connectez vous en SSH avec l'utilisateur 'root'

Code:
wget -q -O - http://www.atomicorp.com/installers/atomic |sh 
yum update 
yum install php-ioncube-loader 
yum install php-eaccelerator 
yum install mod_suphp
Fichiers de configuration

Editer le fichier /etc/httpd/conf/httpd.conf
Commenter les lignes :
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps

Editer le fichier /etc/suphp.conf
Modifier ces lignes :
docroot=/var/www/vhosts/
umask=0022
min_uid=30
min_gid=30
x-httpd-php=php:/usr/bin/php-cgi

Créer le fichier /etc/httpd/conf.d/suphp.conf
Ajouter ce contenu :

Code:

php_admin_value engine off
suPHP_Engine On
AddHandler x-httpd-php .php .php3 .php4 .php5
suPHP_AddHandler x-httpd-php
Pour Plesk 9 :
PHP doit être exécuté en tant qu'application FastCGI ou CGI

Redémarrer Apache

/etc/init.d/httpd restart

Test
Créer un fichier PHP dans le répertoire de votre choix (assurez vous que ce répertoire à des droits d'écriture -> chmod 777 par exemple):

Code PHP:
     $ressource_fichier fopen('test.txt''w'); 

     if(
$ressource_fichier AND is_writable('test.txt'))
     { 
          
fputs($ressource_fichier'7654321');
          
fclose($ressource_fichier); 
     } 
?>
Exécuter le fichier PHP
Vérifier les droits sur le fichier test.txt généré

Si tout est ok, le propriétaire du fichier devrait être l'utilisateur FTP du domaine, et le groupe : psacln

Les droits sur le fichier devraient être 644