问题标签 [xcache]

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 投票
1 回答
197 浏览

php - xcache 只缓存管理文件

我正在运行 xcache(显示为安装在 phpinfo 中)。

当我查看管理页面时,唯一显示为缓存的 php 文件与管理文件夹中的文件(或我正在查看的当前页面上的文件)一样。

在此处输入图像描述

有没有人有关于为什么文件可能没有缓存的建议?(注意:尝试从 src 安装 xcache 2 和 3。

0 投票
3 回答
6072 浏览

php - Symfony2:将 APC 更改为 xcache

因为 APC 中的一个错误,我不得不使用另一个缓存驱动器。我删除了 APC 并安装了 xcache。config.php 说你的配置看起来很适合运行 Symfony

我应要求收到以下错误:

我如何告诉 Symfony 使用 xcache 而不是 APC?

0 投票
1 回答
772 浏览

php - 在共享主机帐户上安装 xcache

我想在共享主机帐户上安装 xcache。我已按照此处的说明进行操作:http: //xcache.lighttpd.net/wiki/InstallFromSource但请注意差异:

  • 您不能在共享主机上运行“su”,因为 make install 想要将 xcache.* 文件移动到共享模块目录。
  • 但是,您可以将 xcache.* 文件复制到您帐户的目录中,并告诉 php.ini 使用该库

我遇到的问题是以下 php 错误:

此共享主机使用多个 php 版本。我想将特定的 php 二进制文件作为编译的参考。

在我的服务器上:

我该怎么做?

0 投票
1 回答
12469 浏览

php - APC 和子 pid XXXXX 退出信号 Segmentation fault

首先,我在服务器上安装了 xCache,我在很多服务器上都安装了 xCache,但是在这几天之后,除了 apache 错误日志中出现此错误的空白页面外,您什么也没有:

据我所知,这意味着某种内存损坏。

所以我从 php.ini 中删除了 xCache 并安装了 APC。但现在情况更糟了。一小时或更少/更多服务器变得无响应后。我可以在我网站的服务器状态中清楚地看到 W 模式下有很多连接。而且他们没有任何共同点。其中一些来自 Joomla(首页),一些来自 vBulletin(论坛),还有一些来自其他自定义代码。如果我让它更长时间,我将在 Apache 错误日志中出现此错误:

Apache 处于 mod_php 和 mod_ruid2 模式。

这是挂起时服务器状态的结果:

这是 xCache 的错误日志(很多这些行):

APC 在达到最大客户端之前的错误日志(从一次重启到另一次重启):

来自 PHP 信息的一点点:

APC 设置:

php -v:

httpd -V:

任何的想法?!我会奖励50 :)

0 投票
2 回答
2622 浏览

php - Symfony2 和 XCache。有没有人让它工作?

使用 Symfony 2.0,我试图让它与 XCache 一起工作。

XCache 已正确安装。

至于官方的 Symfony 文档,我们有这个 XcacheClassLoader.php 应该可以做到。至于相同的文档,我们得到了这条建议:

如果我做对了, autoload.php 应该包含该代码。这就是我在 autoload.php 中所做的:

声明了普通加载器:

所有的东西都在那个 $loader 上完成,比如 registerNamespaces、registerPrefixes 和所有外部依赖项都被加载到$loader

一旦对 $loader 进行了所有“正常”的操作,我就声明了 $cachedLoader,就像文档中所说的那样:

我做对了吗?显然不是,因为我得到的只是浏览器中一个完全空白的页面,甚至没有写日志以防万一他们能给我一些线索。

先感谢您。

0 投票
1 回答
447 浏览

php - Joomla 一直询问 xcache 密码

我有一个建立在 Joomla 3 上的网站。我在 PHP 5.3.3 上运行它。在共享主机上。现在系统时不时地要求输入 xcache 用户名和密码。

安装站点时,我没有被要求安装或配置 xcache。

在 Joomla 的配置中:

缓存设置为:OFF -Caching disabled 缓存处理程序是 xcache

所以任何想法为什么系统要求 xcache 用户名和密码?我怎样才能禁用它/摆脱它?

谢谢

0 投票
3 回答
20362 浏览

nginx - FastCgi vs PHP-FPM 使用 Nginx Web 服务器

我正在使用本教程在我的新 Web 服务器上安装 nginx、php 和 mysql。

本教程使用 ISPConfig 3,并且可以选择使用 FastCgi 还是 PHP-FPM。

我想知道两者哪个更好。就性能和速度而言,这两者中哪一个最好用 inline 与 nginx 一起使用?

顺便说一句,我还在我的服务器上启用了 memcached 和 xcache。

0 投票
1 回答
812 浏览

php - Xcache 的最大 var 缓存大小是多少?

我们想利用 xCache 3.0.3 的变量前缀,以便在共享主机上提供 xCache 的 varcache。

我们的服务器有 256GB 内存,理想情况下我们希望将大约 30GB 专用于 xCache。

然而,任何超过 1024MB 和 PHP 在启动时崩溃,我们似乎需要将 xCache 的总缓存大小限制保持在 600MB 左右,以免在满时崩溃。

我们的服务器有 32 个 CPU 线程,所以我们最初将 xcache.count 设置为 32,将 xcache 总大小设置为 1024MB。在一些与 xCache 相关的 PHP 崩溃之后,我们将 xcache.count 的数量减少到 16 个,将总缓存减少到 600MB,现在一切运行顺利,但使用了 varcache。

是什么限制了我们?是操作系统限制吗?是不是 xCache 不是为管理这么多内存而构建的?是因为插槽太多吗?

如果我们将 xcache 计数设置为 16,xcache 总内存设置为 4096MB,创建 16 个 256MB 的缓存存储,这应该是个问题吗?

谢谢

0 投票
2 回答
1914 浏览

php - XCache 模块安装错误

在我的 PHP 5.4 和 Centos 6.3 机器上,我正在尝试安装 XCache。从这本手册我做了每一步:http ://cgibin.info/php/install-xcache-centos/

在 /etc/php.ini 文件中我添加了这个,并检查了 xcache.so 文件是否存在于目录中

然后我写道php -v我明白了:

但是当我检查管理面板时,我看到了这个: 在此处输入图像描述

我将 XCache 条目添加到/etc/php.ini.
我没有更改/var/www/vhosts/system/example.com/etc/php.ini,因为该文件是由 Plesk 11.5 自动生成的

另外,当我制作时phpinfo(),我看不到 XCache 部分。

之后,我向其中添加了 ini 指令/var/www/vhosts/system/example.com/etc/php.ini并且它起作用了。但是每当我更新我的 Plesk 设置时,我都会丢失该文件中的条目。我不喜欢将 Plesk UI 用于 php.ini 设置。是否可以使用/etc/php.ini设置而不是将它们写入/var/www/vhosts/system/example.com/etc/php.ini

我该如何解决这个问题?

我的 php.ini 文件的某些部分是这样的:

0 投票
1 回答
471 浏览

caching - 无法在响应头中看到 X-cache

我想检查本地主机上的页面视图是否遇到缓存命中或缓存未命中。我在我的本地机器上运行清漆。接下来,我想检查 X-cache 标头作为响应。但我在响应标头中看不到任何 X-cache 标记。我可以看到服务器、Etag、x-runtime 等。,但不是 X 缓存

如何查看 X 缓存?