WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Message d'erreur sur PhpMyAdmin !
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 31 May 2019 à 05:01

Salut à tous.

Comme je n'avais pas mis à jour mon wampserver depuis quelque temps, j'ai procédé à l'installation de la dernière version php 7.2.19.
Or quand je rentre dans phpmyadmin version 4.8.5, j'obtiens ce message d'erreur :
Fatal error: Uncaught Error: Class 'PhpMyAdmin\MoTranslator\Loader' not found in F:\Wamp\apps\phpmyadmin4.8.5\libraries\common.inc.php:96 Stack trace: #0 F:\Wamp\apps\phpmyadmin4.8.5\index.php(27): require_once() #1 {main} thrown in F:\Wamp\apps\phpmyadmin4.8.5\libraries\common.inc.php on line 96

Je n'avais pas ce message d'erreur avant que j'installe la nouvelle verison de php.
De plus, cette erreur se produit sur n'importe quelle version de phpMyAdmin (4.8.5, 4.7.9, 4.6.6, 4.5.5, 4.4.15).

Savez-vous comment résoudre ce problème ?

Par contre, je n'ai pas ce message d'erreur sur la version php 7.1.30 ou 7.3.6.

J'ai fait une recherche sur le net et en effet, et en effet, ce problème est connu :
--> [github.com]
mais pas de solution !

J'ai installé la version php 7.2.18 et je n'ai pas de problème avec PhpMyAdmin.
Il semble que la version php 7.2.19 pose problème avec PhpMyAdmin.

@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]



Modifie 1 fois. Derniere modification le 31/05/2019 à 05:08 par Artemus24.

Options: Répondre•Citer ce Message
Re: Message d'erreur sur PhpMyAdmin !
Envoyé par: Otomatic (Modérateur)
Date: 31 May 2019 à 09:06

Bonjour,

Il y a un “truc” avec PHP 7.2.19, d'autres l'ont également constaté et pas qu'avec PhpMyAdmin.

Par exemple, $array = explode($separateur, $chaine) retourne une chaine avec "?" si $separateur n'est pas dans $chaine alors que ça devrait retourner $chaine complète.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Message d'erreur sur PhpMyAdmin !
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 31 May 2019 à 18:11

Salut Otomatic.

J'ai fait du nettoyage dans ma version local de WampServer.
J'avais encore deux versions de php 5.6 et 7.0 qui sont obsolètes et dont j'ai supprimés !
Je me retrouve avec seulement trois versions qui sont :
--> php 7.3.6 --- MySql 8.0.16
--> php 7.2.19 -- MySql 5.7.26
--> php 7.1.30 -- MySql 5.6.44

Sinon, je suis bien dans la version apache lounge 2.4.39.
Et j'utilise PhpMyAdmin 4.8.5, 4.7.9, 4.6.6, 4.5.5, 4.4.15.

Du coup, tout est en 64 bits dans mon WampServer.
Je n'ai plus besoin de gérer un version 32 bits et une version 64 bits.

La nouvelle version Apache lounge est bien la 2.4.39.
La dernière mise à jour de la version 2.4.39 date du 28 mai 2019.
Dans le site Apache Lounge, il est signalé que la première mise à jour de la version 2.4.39 date du 31 mars 2019.
Sauf que celle-ci n'a pas été signalée dans le forum wampserver (j'ai regardé).
Je me suis permis de le signaler, pensant que c'était un oubli !
La dernière version signalée dans le forum WampServer est la 2.4.38 et date du 21 January 2019.

Pour ce qui est des modifications, elles sont référencées dans la page weeb :
--> [www.apachelounge.com]

que je reproduis ici :

28-May-2019 Changes with Apache 2.4.39
Apache Lounge changes:

*) Upgraded APR to 1.7.0 from 1.6.5 (Changelog), and applied fix 1856873
*) Upgraded Curl to 7.65.0 from 7.64.1 (Changelog)
*) VS16/VC15 Upgraded OpenSSL to 1.1.1c from 1.1.1b (Changelog)
*) VC14 Upgraded OpenSSL to 1.0.2s from 1.0.2r (Changelog)
*) Upgraded nghttp2 to 1.38.0 from 1.37.0 (Changelog)

J'ai vérifié, chez moi, en ce qui concerne la version :
httpd -v

Server version: Apache/2.4.39 (Win64)
Apache Lounge VC15 Server built:   May 29 2019 11:22:50
Il s'agit bien de VC15 et non de VS16. C'est OPENSSL qui est en VS16/VC15 comme indiqué ci-dessus.

Je tiens à signaler qu'il y a un nouveau module dans Apache : mod_socache_redis.so
si je ne me suis pas trompé.

Citation
Otomatic
Par exemple, $array = explode($separateur, $chaine) retourne une chaine avec "?" si $separateur n'est pas dans $chaine alors que ça devrait retourner $chaine complète.
J'ai fait le test et cela fonctionne normalement chez moi :
<!doctype html>
<html>
<head>
<meta charset="ISO_8859_1" />
<title>explode !</title>

<link rel="stylesheet" type="text/css" href="Css/Styles.css">
</head>

<body>
<h1>Explode sous php 7.2.19 !</h1>
<pre>
<?php
header('Content-type: text/html; charset=ISO_8859_1');

echo shell_exec("php.exe -v"winking smiley;
echo "\n\n";

$chaine = 'ca ne fonctionne pas, et je ne sais pas pourquoi ?';
$sep1   = ',';
$sep2   = ';';

var_dump(explode($sep1, $chaine));
var_dump(explode($sep2, $chaine));
?>
</pre>
</body>
</html>
Et voici le résultat :
Explode sous php 7.2.19 !
PHP 7.2.19 (cli) (built: May 29 2019 13:58:59) ( ZTS MSVC15 (Visual C++ 2017) x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.19, Copyright (c) 1999-2018, by Zend Technologies


array(2) {
  [0]=>
  string(20) "ca ne fonctionne pas"
  [1]=>
  string(29) " et je ne sais pas pourquoi ?"
}
array(1) {
  [0]=>
  string(50) "ca ne fonctionne pas, et je ne sais pas pourquoi ?"
}
J'ai indiqué la version, histoire de montrer que cela s'exécute bien dans php 7.2.19.

@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP