Comment installer mysqli dans centos php : entrez d'abord le package de code source php ; puis exécutez phpize dans le répertoire d'installation de php ; puis compilez et installez l'extension "mysqli" et enfin ajoutez le contenu "extension" au fichier ; Fichier "php.ini" = mysqli.so".
Recommandé : "tutoriel centos"
Lors de la compilation et de l'installation de php sous centos, j'oublie parfois souvent certaines extensions , comme pdo, mysqli, mais nous ne trouvons pas le fichier d'extension correspondant (fichier .so) dans le répertoire d'extension. Dans ce cas, nous ne pouvons que compiler et installer le module, générer le fichier so correspondant, puis ajouter l'extension correspondante. enregistrez sur php.ini et redémarrez php
Prenons pour installer mysqli comme exemple.
Entrez d'abord le package de code source php. Si vous ne le trouvez pas, vous pouvez télécharger une adresse ici : http://us2.php.net/get/php-5.2.17.tar.gz. /from/a/mirror
Décompressez
tar xvzf php-5.2.17.tar.gz cdphp-5.2.17/ext/mysqli/
puis exécutez phpize
/usr/local/nginx_php-5.2.17/bin/phpize
dans le répertoire d'installation de php (recherchez selon votre propre répertoire d'installation de php, pas nécessairement ce répertoire , s'il n'est pas trouvé, vous pouvez le visualiser selon phpinfo())
Puis compilez et installez l'extension mysqli
#./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/nginx_php-5.2.17/bin/php-config --with-mysqli=/usr/local/mysql/mysql_config
Installez
make && make install
Ensuite, le fichier mysqli.so a été généré dans le répertoire de l'extension php
Ouvrez le fichier php.ini et voyez s'il y a le contenu suivant
extension_dir = "/usr/local/nginx_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/"
Sinon, ajoutez
et ajoutez-en un autre :
extension=mysqli.so
Enregistrer.
Redémarrez php. Vous pouvez voir que mysqli a été installé.
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!