Похоже, в вашей установке PHP отсутствует расширение MySQL, необходимое для WordPress.
Вот что я получаю, когда пытаюсь установить WP.
Сервер работает.
Centos 6.7 x64.
Litespeed Standard Edition.
MariaDB.
Я узнал, что требуется php-mysql. Поэтому я установил php-mysql.
# rpm -qa | grep php-mysql
php-mysql-5.3.3-46.el6_6.x86_64
# tail mysqli.ini
; Enable mysqli extension module
extension=mysqli.so
Также у phpinfo()
меня есть это.
Loaded Configuration File (none)
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
Нужно ли мне пересобирать PHP? Я что-то еще упустил?
решение1
PHP не анализирует файл конфигурации. Вы можете добавить
extension=mysqli.so
в ваш файл php.ini. Вы можете найти php.ini, введя следующую команду в терминале или просто поискав информацию в вашем файле phpinfo().
$ php -i | grep "Loaded Configuration File"
(не включая "$")
решение2
Попробуйте перезапустить службу php-fastcgi:
systemctl restart php-fastcgi
Или сервис php-fpm:
systemctl restart php-fpm