- 1 - Version de Windows: Windows 7 Edition Familiale Premium 32 bits - 2 - Version de Wampserver: 3.1.5 32 bits - 3 - Version Apache 2.4.23 - 4 - Version PHP 5.6.25 - 5 - Version MySQL 5.6.35 32 bits
J'ai besoin d'installer une sauvegarde Joomla 1.5.Pour cela je dois installer la version PHP 5.2.11 qui ne figure pas dans les addons sur Wampserver. Je l'ai trouvée au format .zip et dézippée dans le dossier Wamp concerné mais la version n'apparaît pas sur Wampserver. Y a t-il une procédure particulière à suivre pour cette version ? Dois-je installer également une version antérieure de MySQL et d'Apache ?
Merci,
Corinne
Modifie 1 fois. Derniere modification le 27/03/2019 à 13:54 par cofrt.
Il n'existe pas d'addon. PHP 5.2.* sur Wampserver 3.. Éventuellement, serait possible de créer un addon 5.2.17, sans garantie de fonctionnement correct. En plus, il serait nécessaire d'installer le paquetage VC 2005. ainsi que d'anciennes versions MySQL et PhpMyAdmin.
Merci de votre réponse. Je veux bien tenter d'installer la 5.2.17 car c'est la seule façon de migrer mon site vers la version la plus récente de Joomla. Si ça ne fonctionne pas, au moins j'aurai essayé.
Ici [wampserver.aviatechno.net] un addon PHP 5.2.17. Il n'est pas “officiellement” référencé car il n'y a aucune certitude que ça fonctionne corrrectement. N'oubliez pas d'installer le VC++ 2005 : [wampserver.aviatechno.net]
Il faudrait aussi installer MySQL 5.1.72, PhpMyAdmin 4.0.10.14 et dévalider MariaDB (Clic-Droit -> Paramètres Wamp -> Autoriser MariaDB pour décocher)
Je viens d'installer PHP 5.2.17 ainsi que le VC++ 2005. Le site est apparu sans erreurs PHP. Quelle ancienne version de MySQL et PhpMyAdmin dois-je installer ?
Ok, j'ai sélectionné phpMyAdmin 4.0.10.14 via localhost
Des erreurs s'affichent:
Votre fichier de configuration fait référence à l'utilisateur «root » sans mot de passe, ce qui correspond à la valeur par défaut de MySQL. Votre serveur MySQL est donc ouvert aux intrusions, et vous devriez corriger ce problème de sécurité. La version de votre bibliothèque MySQL (5.0.51a) de PHP diffère de la version de votre serveur MySQL (5.1.72). Ceci peut occasionner un comportement imprévisible. Il manque l'extension mcrypt. Veuillez vérifier votre configuration PHP.
> Votre fichier de configuration fait référence à l'utilisateur «root » sans mot de passe, ce qui correspond à la > valeur par défaut de MySQL. Votre serveur MySQL est donc ouvert aux intrusions, et vous devriez corriger ce > problème de sécurité. On s'en fout. Mais vous avez tout-à-fait le droit de mettre un mot de passe à root.
> La version de votre bibliothèque MySQL (5.0.51a) de PHP diffère de la version de votre serveur MySQL (5.1.72). > Ceci peut occasionner un comportement imprévisible. C'est du au fait que PHP est resté en version client 5.0.51a alors que MySQL a évolué. Ça peut être génant, comme ça peut ne pas l'être. Pour “mettre à jour”, il faudrait le fichier 'http://www.apachelounge.com/download/mods/PHP-5.2.9+_MySQL-5.1.30+.zip' qui n'existe plus et que je n'ai pas dans mes archives.
> Il manque l'extension mcrypt. Veuillez vérifier votre configuration PHP. Valider les extensions PHP : php_mcrypt php_mhash
Copier les fichiers : wamp\bin\php\php5.2.17\libmcrypt.dll wamp\bin\php\php5.2.17\libmhash.dll
dans wamp\bin\apache\apache2.4.xy\bin\
Comme je l'avais écrit dès le départ, PHP 5.2.17, pas sûr que ça fonctionne correctement.
libmcrypt.dll de php5.2.17 dans apache2.4.xy\bin\ et redémarré Wamp mais rien n'a changé. Le même message d'erreurs s'affiche. Le site est donc visible et s'affiche mais je n'ai pas accès à la base de données.
En résumé, le site est visible et s'affiche et j'ai accès à l'administration Joomla avec la version PHP 5.2.17 et Phpmyadmin 4.6.4 MySQL 5.6.35 mais je ne peux pas me connecter à Phpmyadmin avec un message d'erreur Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in C:\wamp\apps\phpmyadmin4.6.4\index.php on line 8
ou bien je peux me connecter à localhost Phpmyadmin 4.6.4 et accéder à la base avec PHP 5.6.25 MySQL 5.6.35 mais je n'ai pas accès à l'administration Joomla.
ou bien je peux me connecter à localhost Phpmyadmin 4.0.10.14 sans accès à la base avec PHP 5.2.17 MySQL 5.1.72 (sélectionnée) et les messages d'erreurs suivants : La version de votre bibliothèque MySQL (5.0.51a) de PHP diffère de la version de votre serveur MySQL (5.6.35). Ceci peut occasionner un comportement imprévisible. Il manque l'extension mcrypt. Veuillez vérifier votre configuration PHP.
La version sélectionnée de PHP sélectionnée est bien la 5.1.72 mais la version prise en compte apparemment est la 5.6.25.
En tous cas j'ai accès à l'administration Joomla avec la version PHP 5.2.17 et Phpmyadmin 4.6.4 MySQL 5.6.35 ce qui est capital pour installer J2XML et exporter les données.