1

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

我已经从Zend Guard Loader for 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 ]。

我也取消了注释和修改:-

  • opcache.enable=1
  • zend_loader.enable=1

现在,当我使用 php -v 或使用 phpinfo() 检查它时,它没有显示 Zend Guard Loader 已启用。任何帮助将不胜感激。配置它需要花费大量时间。此外,如果有人知道如何优化 Zend 应用程序的有效方法,请提供帮助。

4

2 回答 2

1

您还需要php_opcache.dllZendLoader.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
于 2015-06-14T05:16:25.387 回答
0

尝试这个:

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

于 2016-04-13T18:59:39.017 回答