[HOW TO] Bien commencer avec sa distrib Plesk (CentOS 5)
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

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, 17h00
Sert pu à rien suPHP sur plesk sauf si tu veux réellement un php.ini par utilisateur.
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é !
Euh si tu peux un peu mieux expliquer....?
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 ....
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, 13h29
Votre post est fantastique! Je suis certain qu'il en intéressera plus d'un
Simulation pret
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, 15h52
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.
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, 18h04

Envoyé par
icioula
Oui, il suffit de commencer par
Code:
yum install mod_suphp
et continuer la procédure décrite.
Bonne continuation
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, 16h39
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