php - 为什么 Drupal 安装会选择性地不响应?

标签 php mysql drupal drupal-7

我不知道发生了什么,我们更新了 Drupal 安装和一些模块,然后安装突然停止正常工作。该网站本身看起来很正常,管理员登录也是如此。但是一旦你尝试做其他事情,事情就不起作用了,页面会重新加载,而不是它应该做的事情:

  • 在进行管理员配置更改、内容创建、用户管理或类似操作时,更改不会应用,只会重新加载页面,包括将网站置于维护模式时。
  • 点击分页链接时,页面只会重新加载,内容不会更改。

我怀疑问题与数据库有关,遗憾的是我无法在论坛或类似的地方找到任何东西来让我找到正确的方向。我们在站点中安装的模块是:

  • 混沌工具
  • 观看次数
  • Flickr
  • CKEditor
  • IMCE
  • 变量

最佳答案

我确信除了你自己之外没有人可以帮助这种情况)要解决这个问题需要访问代码。你能做什么?你可以开始调试,我认为最好从 drupal_goto() 开始,在这个函数中编写 dpm(debug_backtrace())(devel) 并尝试理解重定向的原因。如果不是 drupal_goto(),则可能是 .htaccess 但您会因为数据库问题而感到难过。或者代码中可能有类似的内容:

header('Location: ' . $url, TRUE, $http_response_code);

另外,尝试自己写带有页面参数的url,页面打开时的页码是否正确?

关于php - 为什么 Drupal 安装会选择性地不响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24939982/

相关文章:

php - 如何在MYSQL中将mysqli_set_charset($conn ,"utf8")转换成PDO格式?

mysql - 更新 order by 子句排序不同,然后选择 order by

javascript - 使用 Drupal 在灯箱中打印 'node/add' 表单

php - Drupal db_select PDO 语句 : ORDER BY CASE

mysql 左连接存在

Javascript函数,可以被很多元素使用,然后区分哪个元素点击了它

php - MySQL 5.5.47 表从 MyISAM 切换到 InnoDB

php - 从服务器删除图像文件

php - Laravel 5.2 中 mandrill 的验证错误

python - __init__() 正好接受 1 个参数,MYSQL