当前正在运行运行Centos的WHM / Cpanel服务器。服务器似乎运行正常,那里没有问题。但是,我正在使用部署过程将文件放在文档根目录之外。例如
〜/部署
代替:
〜/ public_html
很显然,我需要将public_html指向此文件夹,以便我的网站能够运行。因此,我要删除 public_html 并创建一个符号链接,并将其指向新的 deployment 文件夹。这将导致500错误。
因此,在查看日志时,我发现它会产生以下错误:
目录“ / home / xyz / deployment”可以按组写入
检查文件许可权似乎是符号链接为 777 ,我需要它为 755 以便服务器允许查看。
WHM中是否有设置? Centos中有设置吗?我正在运行另一个没有这个问题的机器,所以我假设这与本机的当前设置有关。
谢谢您的任何帮助。
答案 0 :(得分:-1)
当您从文件或文件夹创建硬链接时,此文件/文件夹继承了原始文件/文件夹的访问和权限,在软链接中将为777权限,因此我认为您可以将rsync选项用于既有目的:
1-拥有一个文件夹,其中包含源文件中的所有文件
2-在文件夹中拥有您自己的权限