Se isso estiver no centos, você tem o pacote php-mysql instalado? Por padrão, o php-mysql (os arquivos necessários para mysql e mysqli) não são instalados com instalação mínima. yum instalar php-mysql reinicie o serviço httpd