我尝试加载扩展程序以使用phpunit执行我的测试。
(扩展适用于正常的php执行)
扩展名在php.ini中定义
extension=v8js.so
但是当我执行测试时,我有以下错误
Fatal error: Class 'V8Js' not found in helpers/JSBridge.php on line 30
我尝试在我的php测试文件中添加dl("v8js.so");
或dl("/usr/lib/php5/20100525+lfs/v8js.so");
来强制扩展加载,但仍然是同样的错误
答案 0 :(得分:2)
php.ini文件与Web服务器和CLI不同。确保将扩展名添加到命令行php.ini。