WIKI LWS - L'hébergeur Web accessible à tous WIKI LWS - L'hébergeur Web accessible à tous

Comment modifier le fichier php.ini de mon serveur VPS ?

A. Vous n'avez pas activé l'accès SSH à votre VPS.

1. Connectez vous à votre panel ISPconfig

2. Onglet Sites

Une fois que vous avez sélectionné le site adéquat, vérifiez que vous utilisez le mode Mod-PHP :

3. Onglet Options

Ensuite dans l'oglet Options, entrez le paramètre PHP voulue (ici memory_limit) dans la case Directives Apache précédé du champ php_value :

php_value memory_limit 32M

Puis validez.

4. phpinfo()

Pour vérifier que le paramètre a bien été accepté, à la racine de votre site via un client FTP tel que Filezilla, créez le fichier php_info.php contenant le code suivant :

<?php
phpinfo();
?>

Ensuite via cette adresse :

http://mon_site/php_info.php

Vous pouvez visualiser la valeur donnée à chaque paramètres PHP :


B. Vous avez un accès SSH à votre VPS.

1. Connectez vous en SSH sur votre VPS

Grâce à un client SSH telque PUTTY (http://wiki.lws-hosting.com/doku.php/la console de gestion) et aux identifiants fournis dans le mail de livraison de votre serveur :

+ SSH - Console de gestion +

Adresse ip   : <mon_ip>
Utilisateur  : root
Mot de passe : <mot_de_passe>
Port         : 22


2. Editez le fichier php.ini

Grâce à la commande suivante :

Pour les gens utilisant le mod_php et donc php 5.4 :

nano /etc/php5/apache2/php.ini

Pour les gens utilisant fast-CGI et php 5.3 :

nano /opt/phpfcgi-5.3.22/lib/php.ini

Pour les gens utilisant php-fpm et php 5.3 :

nano /opt/php-5.3.22/lib/php.ini

Pour les problèmes liés au patch SUHOSIN, le fichier est le suivant :

nano /etc/php5/conf.d/suhosin.ini

Exemple d'erreurs liés à SUHOSIN :

Warning, your hosting provider is using the suhosin patch for PHP, which limit the maximum number of fields to post in a form :
1000 for suhosin.post.max_vars.
1000 for suhosin.request.max_vars.
Please ask your hosting provider to increase the suhosin post and request limit to 4252 at least. or edit the translation file manually.


3. Modifiez et enregistré

Pour enregistrer le fichier :

ctrl+x


4. Relancez le serveur WEB Apache

Grâce à la commande suivante :

/etc/init.d/apache2 restart
/etc/init.d/php5-fpm restart (pour ceux utilisant php-fpm)

Si le redémarrage c'est bien passé, vous obtenez le retour suivant :

Restarting web server: apache2 ... waiting .

Si vous obtenez un message avec le mot clé ERREUR ou ERROR, c'est que vous rencontrez un problème. Le fichier suivant devrait vous indiquer quel est le problème en question :

tail -f /var/log/apache2/error.log


C. Pour les novices

Pour les personnes ne désirant pas se connecter directement en SSH (une erreur de manipulation est vite arrivée), LWS propose des infogérances.

Deux solutions, soit vous avez souscris à un support de type business ou critical (https://www.lws.fr/popup niveau service.htm) et cette intervention est comprise dedans.

Soit vous déclenchez une infogérance ponctuelle (http://wiki.lws-hosting.com/doku.php/infogerance et astreinte serveur dedie vps). Un technicien vous rappel alors dans l'heure et fait l'intervention avec vous. Celui-ci prendra le temps de répondre à vos questions et de vous expliquer les changements opérés.

Si vous désirez souscrire au support business ou critical, vous pouvez en faire la demande via un ticket d'incidence (http://wiki.lws-hosting.com/doku.php/ouvrir un ticket d incidence).


Articles, vidéos et guides en lien avec cette rubrique

Cette page d'aide vous a-t-elle été utile ?

Aidez-nous à améliorer notre aide en notant cette page :

 stars  0 votes (Details)
comment_modifier_le_fichier_php.ini_de_mon_serveur_vps.txt · Dernière modification: 2014/02/27 16:04 par damien
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante : CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki