如何为 Windows 在 XAMPP 上为 PHP 安装 V8Js?

How to install V8Js for PHP on XAMPP for Windows?

这几天一直在努力寻找一种在 XAMPP 上为 windows 安装 V8J 的简单方法,但没有成功。

我已经下载了最新的 XAMPP 版本 PHP 版本 7.2.0 VC15,并按照本博客中的说明进行操作 post - https://blog.xenokore.com/how-to-install-v8js-for-php-on-windows/ - 但没有有用。我没有在 phpinfo 中看到 V8Js 的提及,当我尝试使用它时,我得到一个错误

Error: Class 'V8Js' not found in...

我已经从这里下载了 dll 文件 - https://blog.xenokore.com/how-to-install-v8js-for-php-on-windows/ - 并使用了最新的 7.2.1 VC15 x86 ts 版本但没有成功。

有人可以提供帮助吗?

您需要从这里下载最新的 php 版本 https://www.apachelounge.com/viewtopic.php?t=6359

然后将 php_v8js.dllphp\ext 移动到您本地的同一目录中。

但是 php 的根目录中的另外 5 个文件必须移动到您的 apache\bin 而不是

  • icui18n.dll
  • icuuc.dll
  • v8.dll
  • v8_libbase.dll
  • v8_libplatform.dll

确保通过添加以下行将其包含在您的 php.ini 中:

extension=php_v8js.dll

然后尝试重启apache或者通过命令查看php -m,玩的开心