我正在尝试在 /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 以外的其他内容,但仍然没有运气。
任何帮助将不胜感激,谢谢。