缺少 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的主要内容,如果未能解决你的问题,请参考以下文章

如何在 wamp 中添加 Zend Guard 运行时

如何在 Xampp 上安装 Zend Guard Loader

如何在 docker php 官方镜像实例中添加 Zend Guard Loader 支持?

PHP5.3PHP5.4下安装ZendOptimizer或Zend Guard Loader的方法

使用 Zend Guard 编码的 Laravel 在浏览器中显示刀片视图文本

如何使用 Wampserver 2.2e(使用 PHP 5.3.x)运行 Zend Guard Loader