How to enable mysqli extension on redhat?

19,646

If you're using php5.5.x then:

$ sudo yum install php55-mysqlnd

or:

$ yum install php[your version]-mysqli or mysql 

If you're greater than 5.3:

$ yum install php[your version]-mysqlnd
Share:
19,646

Related videos on Youtube

nuthan
Author by

nuthan

Updated on September 18, 2022

Comments

  • nuthan
    nuthan over 1 year

    My php.ini says:

    Additional .ini files parsed

        /etc/php53/php.d/curl.ini,   
     /etc/php53/php.d/fileinfo.ini, /etc/php53/php.d/json.ini, /etc/php53/php.d/mysqli.ini,
     /etc/php53/php.d/mysql.ini, /etc/php53/php.d/pdo_mysql.ini, /etc/php53/php.d/phar.ini, 
    /etc/php53/php.d/zip.ini
    

    mysqli.ini is loaded.. But still i get this,

    PHP Fatal error: Class 'mysqli' not found

    • i tried enabling dynamic loading and initialize php scripts with dl("mysqli.so");
    • i also tried recompiling the php source:

      ./configure --with-mysql=/usr/lib64/mysql --with-
      mysqli=/usr/lib64/mysql/mysql_config
      

    even this didn't work. Can anybody help me solve my problem?

    1. Red Hat Enterprise Linux Server release 5 (Tikanga).
    2. x86_64 GNU/Linux.
    3. No access to RHN.

    Thanks.

    • Michael Hampton
      Michael Hampton over 11 years
      If you don't have an active Red Hat subscription, either purchase one, or convert the system to CentOS.
    • GioMac
      GioMac over 10 years
      how did you install php?
  • nuthan
    nuthan over 12 years
    yes phpinfo() does not show this module!!! php -i|grep extension_dir shows extension_dir => /usr/lib64/php53/modules => /usr/lib64/php53/modules ls -lha /usr/lib64/php53/modules/mysqli.so shows -rwxr-xr-x 1 root root 130K Aug 23 06:58 /usr/lib64/php53/modules/mysqli.so ldd /usr/lib64/php53/modules/mysqli.so shows libs phpinfo
  • Salton
    Salton about 10 years
    @nuthan I am running into the same issue. were you able to resolve this issue?
  • nuthan
    nuthan about 10 years
    @Salton Its been a quiet long time. The issue was resolved, but I dont remember exactly how it did. Sorry for that. Anyway, what issues r u facing now?