mysql - Drupal 缓存不工作(表为空)

标签 mysql drupal-7 centos

我在 CentOS 5、Apache 2、PHP 5、MySQL 5 上运行的多个 Drupal 7 发行版遇到问题。一些 cache_* 表是空的并且没有被填充,没有不管我做什么,这就是我的 AJAX 登录表单无法工作的原因(我已经调试了核心并将其追溯到返回空的 form_get_cache 函数)。

我在 Windows 7 计算机上运行完全相同的代码和数据库,并且缓存表的填充没有任何问题。

有没有人偶然发现这样的事情并可以为我指明方向?我确实尝试了一切,但没有任何效果。

最佳答案

这是相关的:Drupal cache not working - tables remain empty

禁用 memcache 模块后,有必要从 settings.php 中删除/取消注释以下行:

$conf['cache_inc'] = 'sites/all/modules/memcache/memcache.inc';

关于mysql - Drupal 缓存不工作(表为空),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10830258/

相关文章:

php - 从输入文本创建标签云的最佳方法

php - 如何在 magento 中以编程方式更新自定义选项?

php - Drupal 添加外部链接到自定义菜单

mysql - 如何为新的 RDS MySQL 实例初始化字符集设置

php - 声明为 mysql 表的行

drupal - page-front.tpl.php 不工作

php - 将 PHP 代码添加到 Drupal 7 页面

html - 单页html网站 - nginx 403 Forbidden

networking - 创建 ifcfg-eth1 时网络没有合适的设备

php - Supervisord 让我的 Laravel 队列 :listen throw InvalidArgumentException