Maison  >  Article  >  développement back-end  >  Que dois-je faire si PHP ne prend pas en charge MySQLi ?

Que dois-je faire si PHP ne prend pas en charge MySQLi ?

藏色散人
藏色散人original
2021-03-02 09:55:552867parcourir

Solution au problème selon lequel php ne prend pas en charge mysqli : entrez d'abord le package de code source php et recherchez le répertoire d'extension pcntl ; puis utilisez phpize pour générer le fichier de configuration puis chargez l'extension mysqli.so dans le php ; Le fichier de configuration .ini ; enfin, redémarrer php- fpm suffit.

Que dois-je faire si PHP ne prend pas en charge MySQLi ?

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.

php ne supporte pas mysqli, existe-t-il un moyen de générer mysqli.so ?

1. Entrez le package de code source php et recherchez le répertoire d'extension pcntl

[root@php ~]# cd ./php-5.6.7/ext/mysqli/

2 Utilisez phpize pour générer le fichier de configuration

[root@php pcntl]# phpize
[root@php pcntl]# ./configure

3.

[root@php no-debug-non-zts-20131226]# ls
bcmath.so gd.so opcache.a mysqli.so
calendar.so mcrypt.so opcache.so pdo_mysql.so
curl.so memcache.so openssl.so posix.so

4. La configuration php.ini charge l'extension mysqli.so

extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/mysqli. alors

Que dois-je faire si PHP ne prend pas en charge MySQLi ?

5. Redémarrez php-fpm et vérifiez phpinfo.

[Apprentissage recommandé : "Tutoriel vidéo PHP"]

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