Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 处于维护模式时出错_Php_Drupal_Drupal 7 - Fatal编程技术网

Php 处于维护模式时出错

Php 处于维护模式时出错,php,drupal,drupal-7,Php,Drupal,Drupal 7,当我将我的基本Drupal7网站置于维护模式时,它显示了一个错误 Catchable fatal error: Object of class stdClass could not be converted to string in /www/public_html/includes/theme.inc on line 2440 我没有更改theme.inc文件,当站点未处于维护模式时,我也没有收到此错误。如错误所述,其中一个数组元素似乎是一个对象,而字符串则是必需的 有什么调试的想法吗?您最

当我将我的基本Drupal7网站置于维护模式时,它显示了一个错误

Catchable fatal error: Object of class stdClass could not be converted to string in /www/public_html/includes/theme.inc on line 2440
我没有更改theme.inc文件,当站点未处于维护模式时,我也没有收到此错误。如错误所述,其中一个数组元素似乎是一个对象,而字符串则是必需的


有什么调试的想法吗?

您最好的选择可能是
var\u dump
您在该行找到的对象(2440)。您可能需要退出
之后,确保您可以看到输出。一旦您发现哪个对象是错误的类型(即stdClass应该是字符串,反之亦然),您就可以向上跟踪并找到它的设置位置


如果您能告诉我们您正在使用的确切Drupal版本或粘贴整个功能块,我们也可以缩小问题的范围。

如果您使用的是omega,请检查是否有一个名为“用户”的自定义区域。似乎维护模式将“用户”对象添加到变量数组中,如果您有一个“用户”区域,则该区域无法正常工作

删除或重命名“用户”区域,它将再次工作。
查看评论#1了解更多信息:

您是否对标准花环/巴蒂克主题进行了任何修改?还有theme.inc的第2440行有什么内容(有哪些功能的哪一行)?因为我的所有7.12站点都有一个结束括号。