如何在Drupal 6中更改“site_name”

时间:2010-07-05 11:36:10

标签: drupal configuration drupal-6

这可能是一个非常明显的问题,但它让我疯狂。

我们有一个drupal安装,我们需要更改site_name和site_slogan变量。这听起来应该很简单,但我无法在管理面板中的任何地方找到选项来执行此操作。我能找到的唯一地方是初始安装脚本

我知道我可以编写一些代码来调用variable_set('site_name',...)来实现它,但这似乎是一个最后的解决方案;我宁愿以正确的方式去做。

有人能指出我正确的方向吗?

感谢。

3 个答案:

答案 0 :(得分:7)

要更改的表单位于网站信息:admin/settings/site-information

答案 1 :(得分:0)

如果要直接在数据库中执行此操作,则会有一个名为variable的表。你可以在那里改变它。在Drupal 6中,此值的类型为longtext,但在Drupal 7中,此值的类型为blob。它是序列化的,因此您不能简单地使用更新查询写入它,并期望它能够正常工作。

我在这里有一些代码,展示了如何写入它。 http://www.siteconsortium.com/h/p1.php?id=drpl001

此外,如果您使用的是Drupal 7,它会显示如何转到配置设置并修改site_name和site_mail变量。

如果您有缓存设置,请不要忘记清除缓存。

答案 2 :(得分:-2)

似乎你必须编辑sites / default / settings.php:

http://mblog.lib.umich.edu/DataDiscussions/archives/2009/10/change_the_site.html

它也回答了口号。

由于我不再使用drupal,你必须自己验证: - )

问候