Bonjour à tous,
Ont vient de changer d'hébergement web et de passer à php 8.2, et je dois donc vérifier le code pour vérifier les erreurs éventuelles.
J'utilise un petit code pour sauvegarder ma base de donner MySQL chaque jour, en générant un fichier que je pouvais sauvegarder sur mon pc.
Sur notre ancien serveur en php 7 ça fonctionnait bien. Par contre avec le passage à php 8.2 sur le nouveau server, j'ai vu dans le error_log :Est-ce que vous savez ce qui pourrait poser problème ? serait-ce une librairie à activer ?Citation:
Call to undefined function system()
Merci beaucoup,Code:
1
2
3
4 $backup_file = $dbname.'-'.date("Y-m-d-H") . '.txt'; $command = "mysqldump -h localhost -u dbuser -pdbpass dbname > ".$backup_file; system($command); echo '<a href="'.$backup_file.'">Sauvegarder le fichier</a>';