PHP не удается загрузить динамическую библиотеку '/usr/lib64/php/modules/module.so

php --version

Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку '/usr/lib64/php/modules/module.so' -

/usr/lib64/php/modules/module.so: невозможно открыть общий объектный файл: такого файла или каталога в Unknown в строке 0 нет

PHP 5.3.3 (cli) (сборка: 11 декабря 2013 г. 03:29:57) Copyright (c) 1997-2010 PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

1 ответ

  1. Я проверяю все файлы в: /etc/php.d/

  2. Это был mcrypt.ini с этой строкой

    расширение =module.so

но module.so не существует в /usr/lib64/php/modules/

  1. Я переустановил mcrypt с помощью yum install mcrypt, и в результате я имею mcryp.so в /usr/lib64/php/modules/

  2. так что теперь просто исправьте строку в mcrypt.ini и сделайте

расширение =mcrypt.so

Теперь все ок

Другие вопросы по тегам