Maison >développement back-end >Problème PHP >méthode d'installation de l'extension php pdo
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.
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.soEnfin, 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!