我向Plesk订购了一个虚拟服务器,通过Plesk安装了Moodle,并为此工作了几个月。
Moodle的域为www.urltomyserver.com/moodle
。我想将其更改为www.urltomyserver.com
。因此,我想将此主机设置中的文档根目录更改为httpdocs/moodle
。但是,这不起作用:
无法更改文档根目录:无法更改文档 根目录,因为此网站上安装了Web应用程序
我知道当我更改文档根目录时,需要对Moodle config.php
文件进行更改。因此,我理解了警告,并且我仍然想更改文档根目录。这可能吗?也许直接通过外壳?
否则,我看到的并且我想避免的唯一选择是从Moodle进行备份,通过Plesk卸载应用程序,手动安装Moodle,然后更改文档根目录。
有办法解决吗?
答案 0 :(得分:1)
为了更改文档根目录,应卸载有问题的应用程序。
还提到了here。
应该可以通过shell直接更改vhost.conf
或文档根目录。我认为这将是最简单的解决方案。不幸的是,我无权访问任何Plesk来提供说明,但是您可以try this。
我还发现了另一个possible solution,涉及重命名当前域并重新添加该域。切记在执行此操作之前先备份文件和数据库。
最后的解决方法是您建议的解决方案。祝你好运!