2013-05-21 8 views
17

Kiedy uruchomić komendęStartup: Nie można załadować biblioteki dynamicznej '/usr/lib/php/modules/module.so'

php -v 

ten błąd pojawia się

PHP Warning: PHP Uruchomienie: Nie można załadować biblioteki dynamicznej "/usr/lib/php/modules/module.so" - /usr/lib/php/modules/module.so: nie można otworzyć pliku obiektu współdzielonego: Brak takiego pliku lub katalogu w trybie Nieznany w linii 0 PHP 5.3.3 (cli) (zbudowany: 22 lutego 2013 02:37:06)

+0

Czy sprawdziłeś, czy plik rzeczywiście istnieje? – likeitlikeit

+0

Tak, zrobiłem, nie było takiego pliku. – BrutalApple

Odpowiedz

42

Jest to przyczyna rozszerzenia mcrypt.

Edit /etc/php.d/mcrypt.ini

i zmienić

; Enable mcrypt extension module 
extension=module.so 

do tego

; Enable mcrypt extension module 
extension=mcrypt.so 

EDIT:

mini

Jeśli katalog /etc/php.d nie istnieje - wygląda na to, że nie masz zainstalowanego php lub plik mcrypt.ini znajduje się w innej lokalizacji. Spróbuj obejść.

+1

Ponadto, mcrypt.so jest również dodany do php.ini i musisz go skomentować i pozostawić tylko aktywny w '/ etc/php.d/mcrypt.ini' – Twisted1919

+2

Katalog'/etc/php. d' nie istnieje! – mini

+0

użyj "zlokalizuj mcrypt.ini", aby znaleźć prawą rep. – lahbib

Powiązane problemy