创建符号链接会导致500错误

时间:2018-12-04 08:27:44

标签: centos cpanel symlink whm

当前正在运行运行Centos的WHM / Cpanel服务器。服务器似乎运行正常,那里没有问题。但是,我正在使用部署过程将文件放在文档根目录之外。例如

  

〜/部署

代替:

  

〜/ public_html

很显然,我需要将public_html指向此文件夹,以便我的网站能够运行。因此,我要删除 public_html 并创建一个符号链接,并将其指向新的 deployment 文件夹。这将导致500错误。

因此,在查看日志时,我发现它会产生以下错误:

  

目录“ / home / xyz / deployment”可以按组写入

检查文件许可权似乎是符号链接为 777 ,我需要它为 755 以便服务器允许查看。

WHM中是否有设置? Centos中有设置吗?我正在运行另一个没有这个问题的机器,所以我假设这与本机的当前设置有关。

谢谢您的任何帮助。

1 个答案:

答案 0 :(得分:-1)

当您从文件或文件夹创建硬链接时,此文件/文件夹继承了原始文件/文件夹的访问和权限,在软链接中将为777权限,因此我认为您可以将rsync选项用于既有目的:

1-拥有一个文件夹,其中包含源文件中的所有文件

2-在文件夹中拥有您自己的权限