Nan mais tu t'arrêtes sur un détail, pour sortir une généralité et un jugement.... Oui, j'avais compris que Ngix n'est pas wordpress et vice-versa.

Je voulais m'assurer par contre, que Ngix est bien utile à mon besoin, avec ce propos, le confirmer donc avec votre retour (avant de me lancer).
Mais c'est pas le souci là.
C'est ce que j'écris dans tout le reste de mon comm' qui compte, à propos de php pas activé.
Si c'est pour du local et seulement du local déjà arrètes avec les Virtualhost ça te sert a rien !
C'est pour tester en local des pages.php, qui si elles sont bonnes, sont ensuite envoyées sur un serveur et donc sur internet.
Là, ça progresse, car si je suis cette page, j'ai comme retour :
Code : Tout sélectionner
sudo a2enmod php8.1
ERROR: Module php8.1 does not exist!
sudo a2enmod php7.4
ERROR: Module php7.4 does not exist!
Or, c'est installé. Et j'avais même fait un :
Code : Tout sélectionner
sudo apt-get install libapache2-mod-php8.1
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
libapache2-mod-php8.1 est déjà la version la plus récente (8.1.2-1ubuntu2.9).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 7 non mis à jour.
Voilà où est le souci.
Donc je poursuis :
Code : Tout sélectionner
apt list \*php\* --installed
En train de lister... Fait
libapache2-mod-php7.4/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé]
libapache2-mod-php8.1/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé]
libapache2-mod-php/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-bz2/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-common/jammy,jammy,now 2:92ubuntu1 all [installé]
php-curl/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-fpm/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-gd/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-google-recaptcha/jammy,jammy,now 1.2.4-3 all [installé]
php-json/jammy,jammy,now 2:8.1+92ubuntu1 all [installé, automatique]
php-mariadb-mysql-kbs/jammy,jammy,now 1.2.12-1 all [installé, automatique]
php-mbstring/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-mysql/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-nikic-fast-route/jammy,jammy,now 1.3.0-3 all [installé, automatique]
php-phpmyadmin-motranslator/jammy,jammy,now 5.2.0-1build1 all [installé]
php-phpmyadmin-shapefile/jammy,jammy,now 2.1-5 all [installé]
php-phpmyadmin-sql-parser/jammy,jammy,now 5.4.1-2 all [installé]
php-phpseclib/jammy,jammy,now 2.0.36-1 all [installé]
php-psr-cache/jammy,jammy,now 3.0.0-1 all [installé]
php-psr-container/jammy,jammy,now 2.0.2-1 all [installé]
php-psr-log/jammy,jammy,now 3.0.0-1 all [installé]
php-symfony-cache-contracts/jammy,jammy,now 2.4.0-1ubuntu2 all [installé]
php-symfony-cache/jammy,jammy,now 5.4.4+dfsg-1ubuntu8 all [installé]
php-symfony-config/jammy,jammy,now 5.4.4+dfsg-1ubuntu8 all [installé, automatique]
php-symfony-dependency-injection/jammy,jammy,now 5.4.4+dfsg-1ubuntu8 all [installé, automatique]
php-symfony-deprecation-contracts/jammy,jammy,now 2.4.0-1ubuntu2 all [installé, automatique]
php-symfony-expression-language/jammy,jammy,now 5.4.4+dfsg-1ubuntu8 all [installé]
php-symfony-filesystem/jammy,jammy,now 5.4.4+dfsg-1ubuntu8 all [installé, automatique]
php-symfony-polyfill-php80/jammy,jammy,now 1.24.0-1ubuntu2 all [installé, automatique]
php-symfony-polyfill-php81/jammy,jammy,now 1.24.0-1ubuntu2 all [installé, automatique]
php-symfony-service-contracts/jammy,jammy,now 2.4.0-1ubuntu2 all [installé]
php-symfony-var-exporter/jammy,jammy,now 5.4.4+dfsg-1ubuntu8 all [installé]
php-tcpdf/jammy,jammy,now 6.4.4+dfsg1-1 all [installé]
php-twig-i18n-extension/jammy,jammy,now 3.0.0-2 all [installé, automatique]
php-twig/jammy,jammy,now 3.3.8-2ubuntu4 all [installé]
php-xml/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php-zip/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
php8.1-bz2/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-cli/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-common/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-curl/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-fpm/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-gd/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-mbstring/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-mysql/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-opcache/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-readline/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-xml/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1-zip/jammy-updates,now 8.1.2-1ubuntu2.9 amd64 [installé, automatique]
php8.1/jammy-updates,jammy-updates,now 8.1.2-1ubuntu2.9 all [installé]
php/jammy,jammy,now 2:8.1+92ubuntu1 all [installé]
phpmyadmin/jammy,jammy,now 4:5.1.1+dfsg1-5ubuntu1 all [installé]
Sauf que, j'obtiens quand même :
Code : Tout sélectionner
sudo update-alternatives --config php
Il n'existe qu'une « alternative » dans le groupe de liens php (qui fournit /usr/bin/php) : /usr/bin/php8.1
Rien à configurer.
Bon... C'est là qu'il faut faire le ménage. Et que j'ai besoin d'aide. Un tuto du type wiki.ubuntu est excellent du coup, merci.
Et je remets "ça" (écrit dans le com' précédent), car c'est là que se situe quelque chose à creuser :
En fait, dans cette page,
https://blog.pascal-martin.fr/public/zf ... hosts.html il y a quelque chose qui est devenu obsolète depuis :
Dans /etc/apache2/ports.conf :
le terminal m'avait écrit que c'est obsolète et qu'il faut y écrire :
J'en ai parlé dans ce fil, plus haut.
Avant cette manip, je n'avais rien qu'une erreur qui s'affichait dans FF et après cette manip, j'ai eu la page html/css, mais c'est à ce moment-là qu'il me manquait le php des pages en question.
J'en suis donc là, je soupçonne un souci lié à ces nouvelles versions de logiciels (compatibilité)