Я пытаюсь загрузить расширение для выполнения моих тестов с помощью phpunit.
(Расширение работает при обычном исполнении php)
Расширение определено в php.ini
extension=v8js.so
Но когда я выполняю свой тест, у меня появляется следующая ошибка
Fatal error: Class 'V8Js' not found in helpers/JSBridge.php on line 30
Я попытался принудительно загрузить расширение, добавив dl("v8js.so");
или dl("/usr/lib/php5/20100525+lfs/v8js.so");
в свой тестовый файл php, но все равно ошибка та же
1 ответ
Файл php.ini отличается для веб-сервера и интерфейса командной строки. Убедитесь, что расширение добавлено в командную строку php.ini.
Похожие вопросы
Новые вопросы
php
PHP — это широко используемый язык сценариев общего назначения с открытым исходным кодом, мультипарадигмальный, динамически типизированный и интерпретируемый, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.
php.ini
отличается для веб-сервера и интерфейса командной строки. Убедитесь, что расширение добавлено в командную строкуphp.ini
.