Bonjour,
SVP, aidez moi a executer cette application en php 4 sachant que j'ai installé la derniere version php 8.4.3.
vous trouverez cette application dans pieces jointes.
Merci pour votre aide.
Bonjour,
SVP, aidez moi a executer cette application en php 4 sachant que j'ai installé la derniere version php 8.4.3.
vous trouverez cette application dans pieces jointes.
Merci pour votre aide.
Le code a 20 ans et ne respectaient pas les bonnes pratiques.
Avec 500 fichiers, ça s'annonce compliqué de tout relire/corriger.
Lis cet article qui parle de migration et présente rapidement des outils d'aide :
https://www.alsacreations.com/articl...vers-PHP8.html
Mais pas sûr que PHP4 soit pris en charge.
Sinon il y a https://museum.php.net/php4/ pour installer un vieux PHP et essayer de faire tourner le projet (mais c'est certainement une mauvaise idée).
Hello, ton application ne pourra pas fonctionner avec php8, il y a eu trop de grosses évolutions de langage entre la 4 et la 8
il te reste donc très peu de solutions :
1./ retrouver les sources de php4, le recompiler sur une machine de test
2./ utiliser docker, ça doit encore se trouver (ex : https://github.com/nouphet/docker-php4 )
3./ recoder l'ensemble de l'appli en php8 ( en utilisant phpstan, rector par exemple pour voir où il y a des gros loups dans le code)
4./ payer une boite qui te fera le job
PHP 4 est une version très ancienne et n’est plus supportée. Comme tu as installé PHP 8.4.3, il y a de fortes chances que ton application ne fonctionne pas sans mises à jour.
Quelques solutions :
Installer une ancienne version de PHP (ex : PHP 4 ou 5) via XAMPP ou WAMP.
Mettre à jour le code pour le rendre compatible avec PHP 8.
Utiliser Docker pour créer un environnement avec PHP 4.
Essayer une machine virtuelle avec une version plus ancienne de PHP.
Poste les erreurs que tu rencontres, on pourra t’aider à les corriger. 😊
Partager