PHP-Installationsfehler

PHP-Installationsfehler

Ich verwende Linux Mint Maya. Immer wenn ich versuche, eine PHP-Datei von localhost auszuführen, versucht Firefox, die Datei herunterzuladen. Apache scheint einwandfrei zu funktionieren, und wenn ich in eine Eingabeaufforderung tippe , which phperhalte ich diese Fehlermeldung:/usr/bin/phpphp -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

Irgendwelche Vorschläge?

Antwort1

Ich hatte vor einiger Zeit das gleiche Problem und habe es behoben, indem ich die fehlenden Erweiterungen installiert habe, d. h.

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

Falls dies nicht erforderlich ist, können Sie versuchen herauszufinden, welche Dateien die fehlenden Erweiterungen laden, zum Beispiel (auf meinem Computer):

$ 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
...

und kommentieren Sie die Zeilen in den Dateien aus, die einen Fehler verursachen.

BearbeitenEs kann auch sein, dass die angegebenen Pfade nicht korrekt sind, möglicherweise können Sie diese beheben.

verwandte Informationen