linux – Apache不会关注Symlink
发布时间:2020-12-13 16:34:51 所属栏目:Linux 来源:网络整理
导读:我在开发机器上安装了LAMP服务器(Ubuntu 12.10).它是用SSD修改的T60. 服务器库位于/ var / www中. Apache具有以下配置: DocumentRoot /var/wwwDirectory / Options FollowSymLinks AllowOverride None/DirectoryDirectory /var/www/ Options Indexes Follow
我在开发机器上安装了LAMP服务器(Ubuntu 12.10).它是用SSD修改的T60.
服务器库位于/ var / www中. Apache具有以下配置: DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews SymLinksIfOwnerMatch AllowOverride all Order allow,deny allow from all </Directory> 我目前正在开发一个SilverStripe CMS特色网站.服务器的文件夹是/ var / www / sfk /.框架和所有cms相关功能都在各自的文件夹中.唯一需要修改的文件夹是/ var / www / sfk / mysite文件夹.因此,我想将mysite文件夹保存在我的主目录下,并将其符号链接到服务器文件夹中.所以这就是我所做的: ln -s ~/sfk/mysite/ /var/www/sfk/ sudo chgrp www-data /var/www/sfk/mysite -R ls告诉我以下内容: /var/www/sfk (exerpt) drwxr-xr-x 3 marvin www-data 4096 Nov 16 16:53 assets drwxr-xr-x 12 marvin www-data 4096 Nov 16 16:53 cms drwxr-xr-x 29 marvin www-data 4096 Nov 16 16:53 framework -rw-r--r-- 1 marvin www-data 2410 Nov 16 16:53 index.php lrwxrwxrwx 1 marvin www-data 24 Nov 20 17:45 mysite -> /home/marvin/sfk/mysite/ -rw-rw-r-- 1 marvin www-data 514 Nov 16 16:55 _ss_environment.php drwxr-xr-x 4 marvin www-data 4096 Nov 16 16:53 themes 和 ls /var/www/sfk/mysite/ drwxrwxr-x 6 marvin www-data 4096 Nov 16 00:15 code drwxrwxr-x 2 marvin www-data 4096 Nov 16 11:51 _config -rwxrwxr-x 1 marvin www-data 2685 Nov 16 15:39 _config.php drwxrwxr-x 2 marvin www-data 4096 Nov 16 00:15 css drwxrwxr-x 2 marvin www-data 4096 Nov 16 00:15 images drwxrwxr-x 2 marvin www-data 4096 Nov 16 00:15 javascript drwxrwxr-x 5 marvin www-data 4096 Nov 16 00:15 templates 这与我在桌面计算机上的设置完全相同.我遇到的问题是mysite /文件夹无法识别.我很感谢我得到的每一条建议.我很沮丧,因为我几个小时都遇到了这个问题. 解决方法
你确定www-data帐户能够遍历/ home / marvin / sfk / mysite /的每个目录组件吗?所以www-data必须能够访问home,marvin,sfk和mysite.您可能需要在该路径的每个组件上都有o x.遵循符号链接时,符号链接后的用户必须能够实际访问目标文件夹/文件.
如果您不想授予对文件夹的www-data访问权限,那么您可能希望查看绑定安装. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |