移动Drupal安装-需要哪些配置更改?

移动Drupal安装-需要哪些配置更改?,drupal,.htaccess,Drupal,.htaccess,我想将测试Drupal安装从 /opt/lampp/htdocs/corporate/internet 到 /公司/互联网 我必须在.htacess、settings.php和/或其他设置中进行哪些相应的更改?这取决于站点/目录的设置方式。如果你只是有一个默认的目录,那么你真的应该很乐意去做。大多数情况下,你不需要进行更改。这是因为Drupal安装往往被设置为使用相对路径,无论它在系统中的什么位置都是有效的。您可能希望快速搜索字符串/opt/lampp/htdocs的任何自定义代码,以查看是否有

我想将测试Drupal安装从

/opt/lampp/htdocs/corporate/internet

/公司/互联网


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

这取决于
站点/
目录的设置方式。如果你只是有一个
默认的
目录,那么你真的应该很乐意去做。

大多数情况下,你不需要进行更改。这是因为Drupal安装往往被设置为使用相对路径,无论它在系统中的什么位置都是有效的。您可能希望快速搜索字符串/opt/lampp/htdocs的任何自定义代码,以查看是否有人没有相对地执行某些操作,但任何其他contrib代码都可以正常工作

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

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

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