-1

当我尝试按照http://www.siteground.com/tutorials/drupal-tutorial/drupal_upgrade.htm上的说明运行 update.php 时,一长串错误开始出现。

注意:未定义变量:include() 中的头(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 8 行)。注意:未定义变量:include() 中的 head_title(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 9 行)。注意:未定义变量:include() 中的样式(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 10 行)。注意:未定义变量:include() 中的脚本(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 11 行)。注意:未定义的变量:留在 include() 中(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 16 行)。注意:未定义的变量:就在 include() 中(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 16 行)。注意:未定义变量:include() 中的标头(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 19 行)。注意:未定义变量:留在 include() 中(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 60 行)。注意:未定义变量:include() 中的任务(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 69 行)。注意:未定义变量:include() 中的 tabs2(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 73 行)。注意:未定义的变量:include() 中的帮助(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 75 行)。注意:未定义变量:include() 中的内容(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 77 行)。注意:未定义变量:include() 中的页脚(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 80 行)。注意:未定义变量:include() 中的 footer_message(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 80 行)。注意:未定义变量:就在 include() 中(/home/content/66/9070466/html/ehapsa/ehapsa/sites/all/themes/garlandcustom/page.tpl.php 的第 83 行)。注意:未定义的变量:

我试图在当前站点的子目录下升级。

4

1 回答 1

1

这是解决方案。必须在 page.tpl.php 中以不同方式打印自定义区域

在 Drupal 6 中,当您想要打印刚刚创建的区域时,只需将其放入 page.tpl.php 中:

打印 $foo_sidebar;

在 Drupal 7 中,您希望添加的所有区域都必须使用 render 和 page 变量进行打印:

打印渲染($page['foo_sidebar']);

于 2012-12-25T21:26:15.057 回答