Я пытаюсь установить libinjection из here Я пытаюсь установить модуль PHP, но я получаю эту ошибку после make
, make install
, make test
:PHP не удалось загрузить динамическую библиотеку
2/libinjection.so - /usr/lib/php5/20121212/libinjection.so: can not открытый файл общих объектов: нет такого файла или каталога в Unknown в строке 0 PHP Примечание: использование неопределенной константы LIBINJECTION_VERSION - Предполагается, что 'LIBINJECTION_VERSION 'в /home/mohammed/libin jection/PHP/example.php в строке 6
Using libinjection LIBINJECTION_VERSION PHP Fatal error: Call to undefined function new_libinjection_sqli_state() in
/home/mohammed/libinjection/php/example.php на линии 9
В php.ini я добавил extension=libinjection.so
, но я все еще получая ошибку.
Любые советы?
Я думаю, что он не создал этот файл, libinjection.so еще не существует. Кстати, вам нужно перезагрузить PHP, а не веб-сервер. Веб-сервер нужно только перезапустить, когда PHP встроен или модуль. – DanFromGermany