最佳答案
我试图在/etc/nginx/中的站点启用目录和站点可用目录中包含服务器块的配置文件之间创建软链接。
我使用的命令是:
sudo ln -s sites-available/foo.conf sites-enabled/
然后执行:
ls -l
结果是:
lrwxrwxrwx 1 parallels parallels 27 Aug 6 20:44 immigrationinformation.conf -> immigrationinformation.conf
其中 immigrationinformation.conf -> immigrationinformation.conf
部分有一个红色字体的木炭。
然后当我试图访问这个软链接时,我被告知它已经坏了。
当我在站点可用目录中创建软链接时,即。
sudo ln -s sites-available/foo.conf sites-available/foo_link.conf
但是,如果我将它移动到支持站点的目录,链接就会再次中断。
我可以通过文件管理器 GUI 创建软链接,但不能通过命令行。我也可以创建硬链接没有问题。
我怀疑这是一个权限问题,所以我试着将所有的权限都设置为777个目录和目录本身,并将所有者更改为 root 以外的其他权限,但仍然没有成功。
如果你能帮忙,我会很感激的,谢谢。