Serveur dédié : mise à jour vers PHP7.1 sous Debian

Serveur dédié : mise à jour vers PHP7.1 sous Debian photo

Aujourd'hui, le serveur passe à PHP7.1 ! Ce tutoriel aborde le passage de PHP7.0 à PHP7.1 sur une Debian stable (Jessie). L'opération prend une vingtaine de minutes, en comptant les opérations de vérifications (pre-flight checks en anglais). La retraite PHP chez Dotdeb Guillaume Plessis, qui maintient Dotdeb, a récemment annoncé que pour des raisons personnelles et professionnelles, Dotdeb ne fournira plus les mises à jour de PHP passé la version 7.0. Je comprends sa décision : c'est chronophage et il […]

Lire la suite »

PHP : résoudre l'erreur "PHP Fatal error: Uncaught Error: Class DOMDocument"

PHP : résoudre l'erreur "PHP Fatal error: Uncaught Error: Class 'DOMDocument'" photo

Aujourd'hui, petite mise à jour mineure de PHP7, en utilisant les dépôts DotDeb. Le problème : PHP-FPM désactivé par défaut A la fin de l'installation, j'obtiens ce message d'avertissement : Setting up php7.0-fpm (7.0.8-1~dotdeb+8.1) ... Installing new version of config file /etc/init.d/php7.0-fpm ... NOTICE: Not enabling PHP 7.0 FPM by default. NOTICE: To enable PHP 7.0 FPM in Apache2 do: NOTICE: a2enmod proxy_fcgi setenvif NOTICE: a2enconf php7.0-fpm NOTICE: You are seeing this message because you have apache2 package installed. [ […]

Lire la suite »

Serveur dédié : installer PHP7 FPM avec FastCGI sous Debian

Serveur dédié : installer PHP7 FPM avec FastCGI photo

Aujourd'hui, on passe de PHP5 à PHP7 en moins de 20 minutes montre en main sur notre serveur dédié qui tourne sous la version stable de Debian. Pré-requis : les dépôts Dotdeb Avant toute chose, vous devez avoir les dépôts Dotdeb installés dans votre apt. On édite donc la liste des dépôts: nano /etc/apt/sources.list puis on y ajoute : # Dotdeb stable deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all On installe la clé GPG de Dotdeb: wget https://www.dotdeb.org/dotdeb.gpg sudo […]

Lire la suite »

Serveur dédié : passage au mod FastCGI et PHP-FPM avec Apache MPM Worker

Serveur dédié : passage au mod FastCGI et PHP-FPM avec Apache MPM Worker photo

Aujourd'hui, j'ai changé la manière dont Apache et PHP interagissent ensemble. Concrètement, au lieu d'utiliser la configuration par défaut du serveur Apache, c'est-à-dire le module mod_php par défaut, le serveur utilisera dorénavant mod_fastcgi (fastcgi) avec PHP-FPM (FastCGI Process Manager). PHP : mod_php vs mod_fastcgi La raison principale pour laquelle mod_php utilise plus de ressources réside dans le fait que le module est chargé par le serveur même lors de requêtes pour des fichiers autres que PHP, comme des fichiers HTML […]

Lire la suite »

OVH : activer PHP-FPM sur les offres mutualisées

PHP : résoudre l'erreur "Redefining already defined constructor for class ..." photo

OVH est en pleine implémentation du module PHP-FPM sur ses offres, (et ici dans leur guide), ce qui permettrait selon la team OVH "d'accélérer les temps de réponses de PHP et d'obtenir des performances jusque 7 fois plus rapides dans nos labos par rapport au moteur actuel". Activation de PHP-FPM Pour activer ce mode sur votre offre, il suffit de créer un fichier .ovhconfig à la racine de l'arborescence FTP, dans le dossier parent du répertoire /www. Si vous souhaitez […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: