Ошибка установки PHP

Ошибка установки PHP

Я использую Linux Mint Maya. Всякий раз, когда я пытаюсь запустить файл php с локального хоста, Firefox пытается загрузить файл. Apache, кажется, работает нормально, и когда я печатаю which phpв командной строке, я получаю /usr/bin/phpно когда я печатаю, php -vя получаю это сообщение об ошибке:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib
/php5/20090626+lfs/gd.so' - /usr/lib/php5/20090626+lfs/gd.so: cannot open 
shared object file: No such file or directory in Unknown on line 0

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib
/php5/20090626+lfs/mcrypt.so' - /usr/lib/php5/20090626+lfs/mcrypt.so: 
cannot open shared object file: No such file or directory in Unknown on 
line 0

PHP 5.3.10-1ubuntu3.26 with Suhosin-Patch (cli) (built: Feb 13 2017 
20:37:51) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

Какие-либо предложения?

решение1

У меня была такая же проблема некоторое время назад, я исправил ее, установив отсутствующие расширения, т.е.

$ sudo apt-get install php5-gd php5-mcrypt

Если это не нужно, можно попробовать выяснить, какие файлы загружают отсутствующие расширения, например (на моем компьютере)

$ grep -Hr "extension=" /etc/php5 
/etc/php5/mods-available/opcache.ini:zend_extension=opcache.so
/etc/php5/mods-available/json.ini:extension=json.so
/etc/php5/mods-available/mcrypt.ini:extension=mcrypt.so
...

и закомментируйте строки в файлах, вызывающие ошибку.

РедактироватьТакже возможно, что указанные пути неверны, возможно, вы сможете их исправить.

Связанный контент