Effacement PHP suite mise à jour

Bonjour à tous,

j’ai voulu mettre à jour ma version de PHP7.0 vers la 7.3. (ce que je regrette amèrement)
j’ai en effet exécuter la commande

apt purge php7.0 php7.0-common

du coup plus rien ne va sur mon serveur et mon site qui fonctionnait très bien est inaccessible.

il y a t-il moyen de réparer cette erreur?

:sob::sob::sob::sob::sob::sob::sob:

1 « J'aime »

La commande purge efface les fichiers de configuration, donc non à priori c’est foutu.

Désolé

donc je dois recréer mon site de Zéro ou juste reconfigurer mon serveur?

Bonjour,

Le site contient du code en php si j’ai bien compris, il faut donc simplement réinstaller php, et potentiellement rmodifier des fichiers de configurations s’il y a eu des modifications avant.

user@machine:~$ sudo apt install php
Les NOUVEAUX paquets suivants seront installés : apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.3 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libbrotli1 libjansson4 liblua5.2-0 libsodium23 php php-common php7.3 php7.3-cli php7.3-common php7.3-json php7.3-opcache php7.3-readline psmisc ssl-cert

Il s’agit donc bien de la version 7.3.

Le site devrait fonctionner.

Cordialement,

Keitox.

1 « J'aime »

Merci pour cette lueur d’espoir, je vais essayer cela.

en tentant de me connecter à mon site j’ai cette fenetre

Quelles modifications devrais-je effectuer pour que le site fonctionne de nouveau?

Re-bonjour,

user@machine:~$ sudo apt install php7.3-mysql

Quel est le résultat de cette commande ?

Cordialement

16

@Keitox91 voila le résultat

As-tu redémarrer apache2…?


De plus, peux-tu essayer :

user@machine:~$ sudo apt-cache search mysql | grep php

Ceci va lister les paquets disponible qui contient mysql & php.

user@machine:~$ apt-cache search mysql | grep php
php7.3-mysql - module MySQL pour PHP
php-mysql - MySQL module for PHP [default]
…ect

Essaye sudo apt install php-mysql même s’il devrait être déjà installer…

Redemarre ensuite le service apache2

user@machine:~$ sudo /etc/init.d/apache2 restart

Cordialement.

voila ce que cela donne, cela me arait être un vrai bazare lol

j’ai tenté le redémarrage cela n’a rien donné

Et cette commande : sudo apt install php-mysql ?

43

voila ce que cela donne

D’accord…
N’ayant pas accés à ta machine, voici quelques lien qui peuvent aider…

ok je jette un oeil aux différents liens que tu m’as envoyé