Я устанавливаю новый ящик CentOS 6.4, чтобы переместить мои веб-сайты из моего текущего окна 5.9.
Я остановился на Apache 2.2.4, PHP 5.4.16 (через репозиторий «powerstack») и Percona 5.6.13 (через репозиторий percona).
Я кратко ознакомился с PHP 5.3.3 через стандартный репозиторий, и тогда все заработало. Он сломался только после перехода на PHP 5.4.16. Но я бы хотел исправить это, а не возвращаться к версии 5.3.3.
В любом случае, когда я пытаюсь запустить apache, я получаю следующие ошибки:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mysql.so' - /usr/lib64/php/modules/mysql.so: symbol mysql_options, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mysqli.so' - /usr/lib64/php/modules/mysqli.so: symbol client_errors, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_mysql.so' - /usr/lib64/php/modules/pdo_mysql.so: symbol mysql_options, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference in Unknown on line 0
Любые идеи? Мне нужно компилировать модули из исходников или что-то в этом роде? Просто дайте мне указатель в правильном направлении ...
Попробуйте установить php из репо сообщества ius. Должно работать без проблем.