OVH Cloud OVH Cloud

Phpmyadmin : preg_replace undefined

1 réponse
Avatar
lkm
Bonsoir à tous,

Je viens poster sur ce forum car l'on m'y a redirigé.

Je viens actuellement d'installer phpmyadmin sur ma gentoo.

Lorsque je me rend sur la page index.php de celui-ci, j'obtiens l'erreur
ci-dessous :

Fatal error: Call to undefined function preg_replace() in
/var/www/localhost/htdocs/phpmyadmin/libraries/sanitizing.lib.php on line 29

Comment ce fait il que je n'ai pas la fonction preg_replace ? Je suis
sur PHP 5.0.4 ai-je oublié une option du configure ? Quelqu'un a t'il eu
ce probleme ?

Merci de m'éclairer !

1 réponse

Avatar
John GALLET
Bonjour,

Fatal error: Call to undefined function preg_replace() in
/var/www/localhost/htdocs/phpmyadmin/libraries/sanitizing.lib.php on line 29


http://fr2.php.net/manual/en/ref.pcre.php

Les regexp "à la perl" nécessitent une lib externe et une option de
compilation.

Faire un petit phpinfo() pour vérifier les options de compilation. Ne
pas laisser traîner le script dans un répertoire public, une faille a
été découverte récemment sur cette fonction, pas très grave, mais
inutile de donner le bâton pour se faire battre.

a++;
JG