Maison >développement back-end >Problème PHP >Que dois-je faire si le système PHP ne prend pas en charge la base de données MySQL ?
La solution au problème que le système php ne prend pas en charge la base de données mysql : ouvrez d'abord le fichier "php.ini" ; puis modifiez le contenu en "extension_dir = "X:PHPext"" ; Disable_functions =passthru,exec... "C'est tout.
Recommandé : "Tutoriel PHP"
Solution au serveur ne prenant pas en charge la base de données MySql
Le fichier php.ini n'a aucun paramètre et n'est pas configuré correctement
Solution :
(1) Ouvrez le fichier php.ini et recherchez :
extension_dir = "./"
Remplacez-le par ;
extension_dir = "X:\PHP\ext"(php扩展程序目录)
(2) Recherchez : Extensions Windows, supprimez le numéro ; devant chaque ligne de configuration du module par
extension=php_mbstring.dll extension=php_gd2.dll extension=php_mysql.dll
(3) Recherchez :
disable_functions =
changer en :
disable_functions = passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status
(4) Variables d'environnement système
Ajouter des variables d'environnement système, nom de la variable : PHPRC Valeur de la variable : c:php (répertoire php)
Enregistrez le fichier php.ini et copiez-le dans C:Windows
Remarque : Si une erreur se produit dans les paramètres php.ini lors du premier processus de configuration, bien que les paramètres de C:Windowsphp.ini soient modifiés directement, cela ne prendra pas effet immédiatement. Ensuite, vous devez également redémarrer IIS pour utiliser les nouveaux paramètres pour prendre effet
!Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!