0

早上好,我尝试从这个链接 https://github.com/linux-on-ibm-z/docs/wiki/Building-V8-libraries-5.xi安装 V8js

我在 php.ini 中添加了路径

extension = /root/v8test/v8/out/s390x.release/lib.target/libv8.so

我也尝试使用https://github.com/phpv8/v8js/blob/php7/README.Linux.md第一种方法和最后一种方法

cd /tmp
git clone https://github.com/phpv8/v8js.git
cd v8js
phpize
./configure --with-v8js=/opt/v8
make
make test
sudo make install

并添加extension=v8js.so到 php.ini

然后我重新启动 apache,在我的 phpInfo 中我没有看到 V8Js。这是好的 php.ini,因为当我更改此文件中的默认时区时,它可以工作。

我没有看到我缺少什么我在 linux Mint 下使用 php7

谢谢

4

1 回答 1

0

错误是之后:

cd /tmp
git clone https://github.com/phpv8/v8js.git
cd v8js
phpize
./configure --with-v8js=/opt/v8
make
make test
sudo make install

我不得不复制v8js.so到文件夹中/usr/lib/php/20151012

sudo cp /tmp/v8js/modules/v8js.so /usr/lib/php/20151012/

文件夹的名称可以在 phpinfo 的 line 中找到extension_dir。错误可以在文件中查看/var/log/apache2/error.log

于 2017-03-01T18:01:19.047 回答