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

Когда я запускаю команду

php -v

эта ошибка появляется

Предупреждение PHP: Запуск PHP: не удается загрузить динамическую библиотеку '/usr/lib/php/modules/module.so' - /usr/lib/php/modules/module.so: невозможно открыть общий объектный файл: такого файла или каталога нет в Неизвестно в строке 0 PHP 5.3.3 (cli) (построено: 22 февраля 2013 г. 02:37:06)

1 ответ

Решение

Это вызвано расширением mcrypt.

Отредактируйте /etc/php.d/mcrypt.ini

и изменить

; Enable mcrypt extension module
extension=module.so

к этому

; Enable mcrypt extension module
extension=mcrypt.so

Редактировать:

мини

Если каталог /etc/php.d не существует - похоже, у вас не установлен php или файл mcrypt.ini находится в другом месте. Попробуй обойтись.

Дружище, у меня была такая же проблема. Просто зайдите в свой/etc/php/7.*/cli/php.ini файл и закомментировать extension=modulename. Это решение для php версии 7+.

Голосование будет приветствоваться.

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