我试图创建一个包含服务器块启用站点和站点可用目录在/ etc配置文件之间的软链接/ nginx的/。Nginx的启用站点-,网站可用:无法在Ubuntu创建配置文件之间的软链接12.04
我使用的命令是:
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以外的东西,但仍然没有运气发挥各地。
任何帮助,我会非常感激,谢谢。
我知道这个问题已经得到解答,但我想指出你的错误在哪里,实际上它非常简单,你需要在第二个参数中指定文件名,而不是第一个'sudo ln -s sites-available/sites -enabled/foo.conf'站在'/ etc/nginx'目录下 –