php5 missing habilitar glpi for extensión extension encontró enable php mysqli

missing - ¿Está habilitada la extensión mysqli en esta configuración php?



no se encontró la extensión mysqli mysql ubuntu (2)

Significa que fue compilado con soporte mysqli. Si el módulo está habilitado o no es otra pregunta.

Tengo un sitio web diseñado en php con la extensión mysqli (mysql - improved). La página phpinfo () muestra esto:

./configure --disable-fileinfo --disable-phar --enable-bcmath --enable-calendar --enable-ftp --enable-gd-native-ttf --enable-libxml --enable-magic-quotes - -enable-mbstring --enable-pdo = shared --enable-soap --enable-sockets --enable-wddx --enable-zend-multibyte --enable-zip --prefix = / usr --with-bz2 - -with-curl = / opt / curlssl / --with-curlwrappers --with-freetype-dir = / usr --with-gd --with-imap = / opt / php_with_imap_client / --with-imap-ssl = / usr --with-jpeg-dir = / usr --with-kerberos --with-libdir = lib64 --with-libexpat-dir = / usr --with-libxml-dir = / opt / xml2 --with-libxml -dir = / opt / xml2 / --with-mcrypt = / opt / libmcrypt / --with-mysql = / usr --with-mysql-sock = / var / lib / mysql / mysql.sock --with-mysqli = / usr / bin / mysql_config --with-openssl = / usr --with-openssl-dir = / usr --with-pcre-regex = / opt / pcre --with-pdo-mysql = shared --with- pdo-sqlite = shared --with-pic --with-png-dir = / usr --with-pspell --with-sqlite = shared --with-tidy = / opt / tidy / --with-xmlrpc - with-xpm-dir = / usr --with-xsl = / opt / xslt / --with-zlib --with-zlib-dir = / usr

¿Esto significa que la extensión mysqli está habilitada en esta configuración?


Si se habilita la extensión mysqli , en la misma página phpinfo debería aparecer un encabezado de tabla " MysqlI Support | enabled ". Busque eso:

Si desea averiguar en un script, busque una función específica para mysqli como mysqli_connect() y luego compruebe si existe:

var_dump(function_exists(''mysqli_connect''));

Si esto da como resultado FALSO, entonces no existe y es muy probable que no pueda usar el módulo.