问题标签 [zend-optimizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
13475 浏览

php - Opcache - 在 PHP5.4 及更低版本中清理缓存

有没有办法使用PHP5.4 或更低版本的 Opcache 清理/重置缓存文件?
opcache_reset()似乎只适用于 PHP5.5的函数

解决方法是重新启动...

编辑:我在 Github 上打开了一个问题

0 投票
1 回答
682 浏览

drupal - Drupal 开发模块查询日志

我有一个新完成的 Drupal 站点,在某个地方我发现了一个错误,第一个字节的时间需要 10-12 秒。乍一看,问题出在数据库查询上。

因此,我加载了开发模块以开始调试查询,但我无法激活查询日志选项,因为该域的主机在服务器上运行着可笑的旧 v3.2.1 Zend Optimizer,并且不会为我升级或禁用它。

所以我的问题是,我有什么替代方法可以开发模块来调试数据库查询?任何事情都将不胜感激......模块或手动方式来审查此类查询的问题。

它在 IIS 服务器上的 Drupal 7.3 基本上无法控制服务器配置。

0 投票
1 回答
220 浏览

php - Zend OPCache 和 Zend Optimizer+ 是一样的吗

我正在将我们所有服务器的 PHP 升级到 5.5.x

我读到 PHP 团队将在 5.5 版本的 PHP 核心中集成 Zend Optimizer+。所以我安装了它,但是在 phpinfo() 中没有关于 zend 优化器+的任何内容,只有很少的 Zend OPCache 指令。所以我的问题是,我在看同样的东西,还是应该编译/安装另一个扩展,如果是,我在哪里可以找到最新版本。

先感谢您。

0 投票
2 回答
6058 浏览

php - Zend Optimizer 和 Zend Guard Loader 有什么区别?他们实际上做了什么?

我有一个需要 Zend Optimizer 才能运行的应用程序,因为它以某种方式进行了编码。在 Zend 官方网站上搜索 Zend Optimizer 会导致 Zend Guard Loader。这些程序有什么区别?有没有办法通过 Ubuntu 中的 APT 或通过 PEAR 或其他方式安装其中一个?其中之一是否排除使用 php 5.5?

0 投票
2 回答
8464 浏览

php - 如何检查是否安装了 Zend Optimizer 或 Zend Guard Loader

通过phpinfo可以看到各种php信息。如果你看到这个: 在此处输入图像描述

那么这意味着你有 Zend 引擎。但它没有说明您是使用 Zend Optimizer 还是 Zend Guard Loader。

您如何检查是否安装了其中之一?

0 投票
2 回答
2181 浏览

php - Zend Guard Loader 未启用

我正在尝试在我的 Xampp 控制面板中使用 Zend Guard Loader 优化我的 Zend 应用程序。为了安装和配置它,我做了以下配置设置。

我已经从Zend Guard Loader for PHP 5.6 下载 Zend Guard Loader 并将其解压缩到我的D:/xampp/php/ext/Zend-Loader.

它包含ZendLoader.dllphp_opcache.dll

在我的php.ini文件中,我已将其更新为:-

[因为我的 php启用了线程安全,所以使用了zend_extension_nts ]。

我也取消了注释和修改:-

  • opcache.enable=1
  • zend_loader.enable=1

现在,当我使用 php -v 或使用 phpinfo() 检查它时,它没有显示 Zend Guard Loader 已启用。任何帮助将不胜感激。配置它需要花费大量时间。此外,如果有人知道如何优化 Zend 应用程序的有效方法,请提供帮助。

0 投票
1 回答
818 浏览

php - Zend 优化器 - 不兼容的文件格式

我在运行使用 PHP 编码并在 hostmonster 共享主机上使用 zend 优化器的网站时出现错误。

自从我从 PHP 5.2 更新到 PHP 5.4 后,问题就出现了。

现在,当我尝试使用 5.2 时,错误是

“Zend Optimizer”未安装在 Web 服务器上,因此无法为编码文件提供服务

在 PHP 5.4 上,错误是

致命错误:不兼容的文件格式:编码文件的格式主要 ID 为 65535,而加载程序在第 0 行的 /home1/mylingui/public_html/admin/config/ProjectConfig.php 中需要 5

php.ini

0 投票
1 回答
125 浏览

php - 编码文件的格式主要 ID 为 65540,而优化器预计为 2

当我尝试在我的 Xampp 服务器 1.7.1 上运行 CMS ( MyPortal 2 ) 时收到此错误消息:

我假设源项目是用 Zend Guard 编码的。使用 Notepad++ 打开文件显示第一行:

我知道我使用的是正确的 php,因为它在网站上说,要求是 php 5.2.1 或更新版本。Xampp 1.7.1 附带了 php 5.2.9 和 zend 优化器 3.3.3,正如您在此屏幕截图中所见,我从 phpinfo 获取。

我还确保在 php.ini 文件中将zend_loader设置为 1。服务器截图php.ini 文件截图上的 phpinfo

我也尝试过不同的 Xampp 版本:1.7.1;1.7;1.6.8;1.6.6 -> 所有这些都有 Zend 优化器 3.3.3 或 3.3.0 但不同的 php 版本。错误是一样的。我也尝试过使用 Zend 优化器版本 2.2.x 的 Xampp 版本 1.5.0。我只得到了完全相同的结果,而不是Optimizer在第 0 行的 C:\xampp.... 中期望 2,它是一个不同于 0 的数字。

我也尝试切换到 Wamp。我得到了完全相同的错误。

但是,我没有尝试安装 Zend Guard Loader,因为 Xampp 和 Wamp 都使用带线程安全的 php,而 Zend Guard Loader 要求 php 是 nts。

我在 Windows 10 上运行 Xampp。

任何帮助将不胜感激。