Maison > Article > développement back-end > Que faire si php.ini n'a pas de pdo
La solution au problème selon lequel php.ini n'a pas de pdo : recherchez et ouvrez d'abord le fichier "php.ini" ; puis ajoutez le contenu de configuration sous la forme "extension=php_pdo.dll extension=php_pdo_mysql.dll" ; enfin, redémarrez Apache.
Recommandé : "Tutoriel vidéo PHP"
PHP active l'extension PDO_MySQL
PHP dans les versions inférieures a PDO.Dll, mais pas PDO_MySQL.Dll, car il n'est pas pris en charge par défaut, il est donc nécessaire de l'ajouter manuellement.
Tout d'abord, placez le fichier pdo_mysql.dll dans le répertoire ext sous le répertoire racine d'installation de PHP
Notez que si vous configurez d'autres répertoires comme répertoires d'extension dans le fichier php.ini, alors vous avez besoin pour le placer dans le répertoire configuré. Quel répertoire est votre répertoire d'extension PHP ? Vous devez regarder extension_dir = "D:/PHP/php5/ext" dans le fichier php.ini. Quel répertoire pointe après extension_dir dans cette ligne ? , c'est-à-dire dans quel répertoire rechercher PDO_MySQL.Dll.
Recherchez ensuite "pdo" dans le fichier php.ini. Vous pouvez immédiatement trouver la ligne ;extension=php_pdo.dll. Vérifiez s'il y a un point-virgule devant cette ligne. Si c'est le cas, supprimez-le. .
Recherchez ensuite extension=php_pdo_mysql.dll. Si tel est le cas, supprimez également le point-virgule précédent.
Sinon, ajoutez-le manuellement. Les deux dernières lignes du contenu de configuration sont les suivantes :
extension=php_pdo.dll extension=php_pdo_mysql.dll
Enregistrez le fichier php.ini, redémarrez Apache ou IIS et utilisez la fonction phpinfo pour observer. s'il existe l'extension pdo. Dans des circonstances normales, vous pouvez la visualiser normalement.
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!