即时通讯在将我链接/var/www/
到Webroot
主文件夹中的新目录时遇到一些问题。我认为这些是由于我对Linux权限缺乏了解而引起的。
据我所知,符号链接应该采用您要链接的目录和您要链接的目录的形式,因此在我的情况下,我运行了:
sudo ln -s ~/Webroot/* /var/www/
这有点工作,如果我在上面运行ls
,/var/www/
我可以看到Webroot
目录中的所有文件。
每当我尝试运行文件Webroot
夹中的文件时,都会收到403权限错误,这是因为Webroot目录中的文件是由我创建的,并且apache实例正在作为www-data运行吗?
如果是这种情况,这是否意味着我需要更改我创建的每个文件的权限才能运行它?
我以前运行过本地apache实例,将默认虚拟主机的目录根指向该Webroot
文件夹,在这种情况下,我不需要更改任何权限。任何帮助,将不胜感激。