Zend Guard Loader 未启用

Zend Guard Loader not getting enabled

我正在尝试在 Xampp 控制面板中使用 Zend Guard Loader 优化我的 Zend 应用程序。为了安装和配置它,我做了以下配置设置。

我已经从 Zend Guard Loader 下载了用于 PHP 5.6 的 Zend Guard Loader 并将其解压到我的 D:/xampp/php/ext/Zend-Loader.

它包含ZendLoader.dllphp_opcache.dll.

并且在我的 php.ini 文件中,我将其更新为:-

zend_extension_nts=D:/xampp/php/ext/Zend-Loader/ZendLoader.dll

[因为我的php启用了线程安全,所以使用了zend_extension_nts]。

我还取消了注释并修改了:-

现在,当我使用 php -v 或使用 phpinfo() 检查它时,它没有显示已启用 Zend Guard Loader。 任何帮助都会 appreciated.It 花费大量时间来配置 it.Also 如果有人知道如何优化Zend应用程序的有效方法,请帮助。

您还需要在 ZendLoader.dll 之后加载 php_opcache.dll

指令 zend_extension_nts 也应该是 zend_extension。自 PHP 5.3.0.

以来,没有 zend_extension_nts 并且 zend_extension_ts 已被删除

所以你 php.ini 应该有这些行:

zend_extension=D:/xampp/php/ext/Zend-Loader/ZendLoader.dll
zend_extension=D:/xampp/php/ext/Zend-Loader/php_opcache.dll

zend_loader.enable=1

试试这个:

我的版本是 PHP 5.6 nts on Win Server 2008 R2 Enterprise x64