大约一周前,我在专用服务器上添加了一块新硬盘,用于增加存储空间,因为我要在服务器上放置一个视频网站,并将存储大量视频。因此,我想将此硬盘安装到新网站的 public_html 目录内的一个目录中。此服务器托管多个网站,因此我在新网站目录中创建了一个名为“Videos”的新目录,然后将新硬盘安装到此目录中。视频可以毫无问题地上传到新硬盘。
我使用 SSH 执行上述命令,并使用 WHM/CPANEL 创建新站点。
今天我需要为客户在服务器上添加一个新网站,所以我登录了 CPANEL,但当我创建新网站时,此网站的主目录也在视频文件夹中创建。当我访问该网站时,我收到一个错误:模板错误:必须提供模板文件(否则无法打开模板)。当我检查创建网站后收到的电子邮件时,我注意到 HomeRoot 设置为 /home/videoho/public_html/videos - 这是我安装驱动器以进行额外存储的地方。当我通过 SSH 进入服务器并检查我的主目录时,我没有在这里看到新的网站目录。但是,当我
我不太清楚如何解决这个问题...
非常感谢您的帮助。谢谢!
答案1
经过一番研究和搜索后,我发现在 WHM 中有一种方法可以禁用允许主目录位于其他位置的功能。我可以通过浏览到“WHM 主页 » 服务器配置 » 基本 cPanel 和 WHM 设置”并更新以下选项来禁用该功能:
“与以下值匹配的其他主目录也将用于新主目录的创建。(将此值留空将禁用该功能。)此选项仅接受一个值。”
保留此选项后,我创建了一个新网站,它运行良好。感谢您的帮助。