缺少 Zend Guard 运行时支持! Windows 2008 服务器 IIS7
Posted
技术标签:
【中文标题】缺少 Zend Guard 运行时支持! Windows 2008 服务器 IIS7【英文标题】:Zend Guard Run-time support missing! Windows 2008 Server IIS7 【发布时间】:2015-09-17 15:36:28 【问题描述】:我收到“缺少 Zend Guard 运行时支持!”即使我已经安装并正确配置了 Zend Guard Loader。
我有一个带有 IIS 7 和 php 5.4.42 的 Windows 2008 服务器,这是一个非线程安全版本。
对于我尝试使用的 TemplateMonster.com 模板,我需要 PHP 5.3 或 5.4。
我已将这些行添加到我的 php.ini 文件中:
zend_loader.enable=1
zend_extension="C:\Program Files\ZEND\v5.4\ZendLoader.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 用户对整个文件集的读/写和执行权限。
我已经阅读了我能找到的关于这个主题的所有文章,并且我对这里出了什么问题的想法已经结束。我当然希望有人能提供帮助。提前谢谢你。
【问题讨论】:
【参考方案1】:解决了!我下载了错误的 PHP 版本。我下载了非线程安全版本和宾果游戏!现在一切正常。
【讨论】:
以上是关于缺少 Zend Guard 运行时支持! Windows 2008 服务器 IIS7的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Xampp 上安装 Zend Guard Loader
如何在 docker php 官方镜像实例中添加 Zend Guard Loader 支持?
PHP5.3PHP5.4下安装ZendOptimizer或Zend Guard Loader的方法