【发布时间】:2014-10-19 08:08:51
【问题描述】:
我一直在使用 Zend Guard 对文件进行编码的软件。由于 PHP 5.3 + 版本不支持 Zend Optimizer,因此我必须安装 Zend Guard Loader 才能在我的 windows xampp 安装上运行该应用程序。
我下载了 Zend 保护加载器并复制到 xampp 文件夹。然后我将以下行编辑到 php.ini 文件。
zend_extension ="E:\xampp\ZendGuardLoader\php-5.4.x\ZendLoader.dll"
zend_loader.enable=1
然后重新启动 xampp 但它给出了 php5.dll 丢失错误 然后我从互联网下载了 php5.dll 文件并上传到 xampp/php 文件夹并编辑了以下文件 xampp\apache\conf\extra\httpd-xampp.conf 我在这里编辑了这一行
LoadFile "/xampp/php/php5ts.dll"
到 加载文件“/xampp/php/php5.dll”
然后php5.dll错误消失,出现以下错误:
"程序入口点zend_new_interned_string 不能位于动态链接库E:\xampp\ZendGuardLoader\php-5.4.x\ZendLoader.dll"
当我尝试在互联网上搜索时,发现这是在 xampp php 中启用 'Thread Safety' 的问题。我不知道如何禁用“线程安全”或如何使用 “非线程安全” php 版本与 xampp。
请帮助我在 Windows 8 os Xampp 1.8.1 和 php 5.4.x 上安装 Zend Guard Loader
【问题讨论】:
标签: php installation loader guard zend-guard