Maison >développement back-end >Problème PHP >méthode d'installation de l'extension php pdo

méthode d'installation de l'extension php pdo

藏色散人
藏色散人original
2020-11-01 14:14:424583parcourir

Comment installer l'extension php pdo : décompressez d'abord le package d'installation php et entrez dans le répertoire du composant pdo ; puis installez pdo ; puis installez le composant PDO_MYSQL et enfin éditez le fichier de configuration php php.ini.

méthode d'installation de l'extension php pdo

Recommandation : "Tutoriel vidéo PHP"

Extension pdo d'installation PHP

Cet article ajoute uniquement des extensions pdo à php installées via la compilation, et n'essaie pas de s'entraîner lorsque yum installe php.

1. Installez le composant PDO

Décompressez le package d'installation php, entrez dans le répertoire du composant pdo, créez un module de plug-in php via phpize, spécifiez le chemin php-config et installez pdo .

cd /usr/local/download/php-5.6.23/ext/pdo
phpize
./configure --with-php-config=/usr/local/app/php/bin/php-config
make & make install

2. Installez le composant PDO_MYSQL

Entrez dans le répertoire du composant pdo_myqsl, créez un module de plug-in PHP via phpize, spécifiez le chemin php-config et le chemin d'installation mysql, et installez pdo_mysql.

cd /usr/local/download/php-5.6.23/ext/pdo_mysql
phpize
./configure --with-php-config=/usr/local/app/php/bin/php-config  --with-pdo-mysql=/usr/
make & make install

Il y a quelques pièges à spécifier le chemin mysql ici, car j'ai installé mysql en utilisant yum. Le chemin mysql que j'ai trouvé via les commandes find / -name mysql et service mysqld status n'est pas correct et un message d'erreur. apparaît.

#提示msyql没找到
checking for mysql_config... not found
configure: error: Unable to find your mysql installation
#提示没有mysql_query
configure: error: mysql_query missing!?

Plus tard, j'ai vu que d'autres l'avaient installé avec succès en utilisant --with-pdo-mysql=/usr/. J'ai essayé la même chose et cela a fonctionné.

Si vous avez téléchargé le package d'installation depuis http://pecl.php.net/package/PDO_MYSQL, décompressez le fichier d'installation et suivez la commande de l'étape 2.

3. 🎜>

Une fois le composant pdo installé avec succès, le message de sortie inclura le chemin d'installation, tel que :

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-zts-20100525/

Modifiez le fichier de configuration php php.ini, recherchez la ligne extension_dir = « ./ », et supprimez le commentaire

Et modifiez le chemin en extension_dir = « /usr/local/php/lib/php/extensions/ ».

Trouvez extension= et ajoutez le module de référence :

extension=pdo.so
extension=pdo_mysql.so

Enfin, redémarrez php et vous pourrez afficher les informations du composant pdo via phpinfo(). Ici, vous devez vous assurer que le fichier de configuration chargé par php est celui que vous avez modifié.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn