即使我已经安装并正确配置了Zend Guard Loader,我也会得到"Zend Guard运行时支持丢失!"页面。
我有一台Windows 2008服务器,带有IIS 7和PHP 5.4.42,这是一个非线程安全版本。
我需要PHP 5.3或5.4作为我正在尝试使用的TemplateMonster.com模板。
我在php.ini文件中添加了以下几行:
zend_loader.enable=1
zend_extension="C:Program FilesZENDv5.4ZendLoader.dll"
当我使用命令php-v时,我得到的是:
PHP 5.4.24 (cli)(built: Jan 8 2014 20:26:10)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies
TemplateMonster的技术支持建议需要正确设置权限,并给我一个为特定文件和文件夹设置的linux权限列表。当我要求Windows特定的权限设置时,他们不会帮助我,但会确认模板将在Windows服务器上工作。我已经成功地在测试服务器上设置了模板,但仍然无法在生产服务器上使用模板。我没有在测试服务器上设置任何权限。
我已将整个文件集的读/写和执行权限授予IUSR_MyServer用户。
我已经阅读了我能找到的关于这个主题的每一篇文章,我对这里的错误已经结束了我的想法。我当然希望有人能帮忙。提前谢谢。
已解决!我下载了错误版本的PHP。我下载了无螺纹安全版,玩得很开心!现在一切都在运转。