这可能是一个非常明显的问题,但它让我疯狂。
我们有一个drupal安装,我们需要更改site_name和site_slogan变量。这听起来应该很简单,但我无法在管理面板中的任何地方找到选项来执行此操作。我能找到的唯一地方是初始安装脚本
我知道我可以编写一些代码来调用variable_set('site_name',...)来实现它,但这似乎是一个最后的解决方案;我宁愿以正确的方式去做。
有人能指出我正确的方向吗?
感谢。
答案 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,你必须自己验证: - )
问候