【问题标题】:moving a Drupal installation - what configuration changes required?移动 Drupal 安装 - 需要进行哪些配置更改?
【发布时间】:2011-01-14 04:05:21
【问题描述】:

我想从

移动一个测试 Drupal 安装

/opt/lampp/htdocs/corporate/internet

/公司/互联网

我必须对 .htacess、settings.php 和/或其他设置进行哪些相应的更改?

【问题讨论】:

    标签: drupal .htaccess


    【解决方案1】:

    这取决于您的sites/ 目录是如何设置的。如果您只有一个 default 目录,那么您真的应该很高兴。

    【讨论】:

      【解决方案2】:

      大多数情况下,您不必进行更改。这是因为 Drupal 安装往往被设置为使用相对路径,无论它在系统中的哪个位置都是有效的。您可能想快速搜索字符串 /opt/lampp/htdocs 的任何自定义代码,以查看是否有人没有做相对的事情,但任何其他 contrib 代码都应该可以正常工作。

      正如 Jubal 所提到的,如果您要使用不同的 URL 访问该站点,则在站点目录中设置的站点可能需要重命名 - 如果您要从 devel.site.com 移动到 www.site.com ,并且您有一个sites/devel.site.com 目录,那么您可能想要将该目录复制到sites/www.site.com。另一方面,如果您为您的网站使用站点/默认值,或者您根本不更改 url,那么这不是问题。

      请注意,Drupal 根目录中的 .htaccess 对于 Drupal 的工作非常重要,并且对目录执行简单的 cp -R 不会复制 .htaccess,因此请确保复制它。 (子目录中的.htaccess 文件,比如sites/default/files,就可以了,就是根目录下的这个。)

      最后,在您移动文件后检查您的文件权限。您尤其需要确保文件和 tmp 目录的文件权限正确,以便人们可以正确上传文件。 (这可能并不重要 - 但仍然需要检查。)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-02
        • 1970-01-01
        • 1970-01-01
        • 2013-04-17
        • 1970-01-01
        相关资源
        最近更新 更多