我正在尝试使用Xampp控制面板中的Zend Guard Loader优化我的Zend应用程序。要安装和配置它,我已完成以下配置设置。
我已经从Zend Guard Loader为PHP 5.6下载了Zend Guard Loader,并在 D:/xampp/php/ext/Zend-Loader
中提取它。
它包含 ZendLoader.dll
和 php_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。 任何帮助将不胜感激。它花了很多时间来配置它。也 如果有人知道如何优化Zend Apllication的有效方法,请帮助。
答案 0 :(得分:1)
您还需要在php_opcache.dll
之后加载ZendLoader.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
答案 1 :(得分:0)
试试这个:
从https://www.microsoft.com/en-us/download/details.aspx?id=11895
安装并重新启动网络服务器。
我的版本在Win Server 2008 R2 Enterprise x64上是PHP 5.6 nts