Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/06/2020, à 22:31

spaceham

Multiple version PHP-FPM d'installé mais les versions 7 reste pareil

En bref c'est que j'ai installé les version php-fpm via ubuntu 20.04.

5.6
7.0
7.2
7.4
** tous en -fpm


Le problème c'est que je remarque que la version 5.6 semble pointer sur le répertoire /fpm (/etc/php/5.6/fpm) pour la config.

Les autres versions utilise la version 7.0 seulement qui lui prend le répertoire /apache2 (/etc/php/7.x/apache2).

J'ai beau avoir fait un purge pour repartir à neuf les version 7.x continue d'utiliser la version 7.0 par défaut.


Quelqu'un aurait une idée ou je pourrais corrigé le tout ?

Hors ligne

#2 Le 20/06/2020, à 00:46

zététix

Re : Multiple version PHP-FPM d'installé mais les versions 7 reste pareil

Je ne comprends pas le problème. Est-ce que c'est apache qui n'utilise pas la bonne version de PHP ? Si c'est la cas c'est apache qu'il faut configurer et pas php-fpm.


Aidez-moi à faire connaître mon projet : RaidGHost, un hébergeur (presque :P) gratuit et sans publicité !

Hors ligne

#3 Le 20/06/2020, à 02:46

spaceham

Re : Multiple version PHP-FPM d'installé mais les versions 7 reste pareil

Dans ce cas qu'est ce que je dois vérifier sous apache2 pour m'assurer que les versions PHP sont bien utilisé ?

j'ai beau avoir retirer avec --purge toutes mes versions PHP et les réinstallé  c'est vraiment mes version php 7 qui pointe seulement sur la version PHP 7.0. (même si je spécifie d'utiliser le .conf de 7.2 et 7.4 dans le conf-enabled)

Hors ligne

#4 Le 20/06/2020, à 04:04

spaceham

Re : Multiple version PHP-FPM d'installé mais les versions 7 reste pareil

Voici ce que je vois lorsque je fais un phpinfo(); pour les versions suivantes

5.6:

Server API    FPM/FastCGI
Virtual Directory Support    disabled
Configuration File (php.ini) Path    /etc/php/5.6/fpm
Loaded Configuration File    /etc/php/5.6/fpm/php.ini
Scan this dir for additional .ini files    /etc/php/5.6/fpm/conf.d
Additional .ini files parsed    /etc/php/5.6/fpm/conf.d/10-opcache.ini, /etc/php/5.6/fpm/conf.d/10-pdo.ini, /etc/php/5.6/fpm/conf.d/20-calendar.ini, /etc/php/5.6/fpm/conf.d/20-ctype.ini, /etc/php/5.6/fpm/conf.d/20-exif.ini, /etc/php/5.6/fpm/conf.d/20-fileinfo.ini, /etc/php/5.6/fpm/conf.d/20-ftp.ini, /etc/php/5.6/fpm/conf.d/20-gettext.ini, /etc/php/5.6/fpm/conf.d/20-iconv.ini, /etc/php/5.6/fpm/conf.d/20-json.ini, /etc/php/5.6/fpm/conf.d/20-phar.ini, /etc/php/5.6/fpm/conf.d/20-posix.ini, /etc/php/5.6/fpm/conf.d/20-readline.ini, /etc/php/5.6/fpm/conf.d/20-shmop.ini, /etc/php/5.6/fpm/conf.d/20-sockets.ini, /etc/php/5.6/fpm/conf.d/20-sysvmsg.ini, /etc/php/5.6/fpm/conf.d/20-sysvsem.ini, /etc/php/5.6/fpm/conf.d/20-sysvshm.ini, /etc/php/5.6/fpm/conf.d/20-tokenizer.ini
PHP API    20131106
PHP Extension    20131226
Zend Extension    220131226
Zend Extension Build    API220131226,NTS
PHP Extension Build    API20131226,NTS
Debug Build    no
Thread Safety    disabled
Zend Signal Handling    disabled
Zend Memory Manager    enabled
Zend Multibyte Support    disabled
IPv6 Support    enabled
DTrace Support    enabled
Registered PHP Streams    https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar
Registered Stream Socket Transports    tcp, udp, unix, udg, ssl, sslv2, tls, tlsv1.0, tlsv1.1, tlsv1.2
Registered Stream Filters    zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*

7.0:

Server API    Apache 2.0 Handler
Virtual Directory Support    disabled
Configuration File (php.ini) Path    /etc/php/7.0/apache2
Loaded Configuration File    /etc/php/7.0/apache2/php.ini
Scan this dir for additional .ini files    /etc/php/7.0/apache2/conf.d
Additional .ini files parsed    /etc/php/7.0/apache2/conf.d/10-mysqlnd.ini, /etc/php/7.0/apache2/conf.d/10-opcache.ini, /etc/php/7.0/apache2/conf.d/10-pdo.ini, /etc/php/7.0/apache2/conf.d/20-calendar.ini, /etc/php/7.0/apache2/conf.d/20-ctype.ini, /etc/php/7.0/apache2/conf.d/20-exif.ini, /etc/php/7.0/apache2/conf.d/20-fileinfo.ini, /etc/php/7.0/apache2/conf.d/20-ftp.ini, /etc/php/7.0/apache2/conf.d/20-gettext.ini, /etc/php/7.0/apache2/conf.d/20-iconv.ini, /etc/php/7.0/apache2/conf.d/20-json.ini, /etc/php/7.0/apache2/conf.d/20-mysqli.ini, /etc/php/7.0/apache2/conf.d/20-pdo_mysql.ini, /etc/php/7.0/apache2/conf.d/20-phar.ini, /etc/php/7.0/apache2/conf.d/20-posix.ini, /etc/php/7.0/apache2/conf.d/20-readline.ini, /etc/php/7.0/apache2/conf.d/20-shmop.ini, /etc/php/7.0/apache2/conf.d/20-sockets.ini, /etc/php/7.0/apache2/conf.d/20-sysvmsg.ini, /etc/php/7.0/apache2/conf.d/20-sysvsem.ini, /etc/php/7.0/apache2/conf.d/20-sysvshm.ini, /etc/php/7.0/apache2/conf.d/20-tokenizer.ini
PHP API    20151012
PHP Extension    20151012
Zend Extension    320151012
Zend Extension Build    API320151012,NTS
PHP Extension Build    API20151012,NTS
Debug Build    no
Thread Safety    disabled
Zend Signal Handling    disabled
Zend Memory Manager    enabled
Zend Multibyte Support    disabled
IPv6 Support    enabled
DTrace Support    available, disabled
Registered PHP Streams    https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar
Registered Stream Socket Transports    tcp, udp, unix, udg, ssl, sslv2, tls, tlsv1.0, tlsv1.1, tlsv1.2
Registered Stream Filters    zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*


7.2:

Build Date    May 14 2020 09:10:15
Server API    Apache 2.0 Handler
Virtual Directory Support    disabled
Configuration File (php.ini) Path    /etc/php/7.0/apache2
Loaded Configuration File    /etc/php/7.0/apache2/php.ini
Scan this dir for additional .ini files    /etc/php/7.0/apache2/conf.d
Additional .ini files parsed    /etc/php/7.0/apache2/conf.d/10-mysqlnd.ini, /etc/php/7.0/apache2/conf.d/10-opcache.ini, /etc/php/7.0/apache2/conf.d/10-pdo.ini, /etc/php/7.0/apache2/conf.d/20-calendar.ini, /etc/php/7.0/apache2/conf.d/20-ctype.ini, /etc/php/7.0/apache2/conf.d/20-exif.ini, /etc/php/7.0/apache2/conf.d/20-fileinfo.ini, /etc/php/7.0/apache2/conf.d/20-ftp.ini, /etc/php/7.0/apache2/conf.d/20-gettext.ini, /etc/php/7.0/apache2/conf.d/20-iconv.ini, /etc/php/7.0/apache2/conf.d/20-json.ini, /etc/php/7.0/apache2/conf.d/20-mysqli.ini, /etc/php/7.0/apache2/conf.d/20-pdo_mysql.ini, /etc/php/7.0/apache2/conf.d/20-phar.ini, /etc/php/7.0/apache2/conf.d/20-posix.ini, /etc/php/7.0/apache2/conf.d/20-readline.ini, /etc/php/7.0/apache2/conf.d/20-shmop.ini, /etc/php/7.0/apache2/conf.d/20-sockets.ini, /etc/php/7.0/apache2/conf.d/20-sysvmsg.ini, /etc/php/7.0/apache2/conf.d/20-sysvsem.ini, /etc/php/7.0/apache2/conf.d/20-sysvshm.ini, /etc/php/7.0/apache2/conf.d/20-tokenizer.ini
PHP API    20151012
PHP Extension    20151012
Zend Extension    320151012
Zend Extension Build    API320151012,NTS
PHP Extension Build    API20151012,NTS
Debug Build    no
Thread Safety    disabled
Zend Signal Handling    disabled
Zend Memory Manager    enabled
Zend Multibyte Support    disabled
IPv6 Support    enabled
DTrace Support    available, disabled
Registered PHP Streams    https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar
Registered Stream Socket Transports    tcp, udp, unix, udg, ssl, sslv2, tls, tlsv1.0, tlsv1.1, tlsv1.2
Registered Stream Filters    zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*



Comme je dis la grande différence que je vois rapidement c'est que dans la version 5.6 il semble prendre le bon répertoire qui est "/etc/php/5.6/fpm/".

Mais quand c'est une version 7.0 ou 7.2 automatiquemenet c'est la version 7.0 du répertoire apache - "/etc/php/7.x/apache2

Je suis persuadé que ça à un lien mais je sais juste pas où dans apache que je peux vérifier ça pour m'assurer qu'il prenne la bonne version à utiliser avec les php-fpm que j'ai installé.
** La seule chose qui me vient en tête c'est que lorsque j'ai voulu installé phpmyadmin je crois que j'ai installé par inadvertence la version php7.4 normal (et non pas fpm) et c'est peut-être ça qui a causé le problème.

Espérant que quelqu'un aurait une idée.

*** Oui mes fichiers .conf dans le sites-enabled pointe sur le bon fichier "conf-enabled" pour utiliser la version php que je veux.

Hors ligne

#5 Le 20/06/2020, à 05:22

spaceham

Re : Multiple version PHP-FPM d'installé mais les versions 7 reste pareil

Finalement j'ai désinstaller a nouveau les versions PHP et je me suis assuré qu'il ne restait rien pour les répertoire /etc/php  /run/php

Je me suis basé sur ça pour réinstaller a nouveau différente version PHP
https://devanswers.co/run-multiple-php- … on-apache/

j'ai enfin la bonne chose

Hors ligne

#6 Le 20/06/2020, à 16:15

cqfd93

Re : Multiple version PHP-FPM d'installé mais les versions 7 reste pareil

Modération

Bonjour,

Pour ajouter toi-même les balises code à ton message #4 :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message
    1471986854.png


cqfd93

Hors ligne