linux – Apache不会关注Symlink

linux – Apache不会关注Symlink,第1张

概述我在开发机器上安装了LAMP服务器(Ubuntu 12.10).它是用SSD修改的T60. 服务器库位于/ var / www中. Apache具有以下配置: DocumentRoot /var/www<Directory /> Options FollowSymLinks AllowOverride None</Directory><Directory /var/www/> O 我在开发机器上安装了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 assetsdrwxr-xr-x 12 marvin www-data 4096 Nov 16 16:53 CMSdrwxr-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.PHPlrwxrwxrwx  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.PHPdrwxr-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 codedrwxrwxr-x 2 marvin www-data 4096 Nov 16 11:51 _config-rwxrwxr-x 1 marvin www-data 2685 Nov 16 15:39 _config.PHPdrwxrwxr-x 2 marvin www-data 4096 Nov 16 00:15 CSSdrwxrwxr-x 2 marvin www-data 4096 Nov 16 00:15 imagesdrwxrwxr-x 2 marvin www-data 4096 Nov 16 00:15 JavaScriptdrwxrwxr-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访问权限,那么您可能希望查看绑定安装.

总结

以上是内存溢出为你收集整理的linux – Apache不会关注Symlink全部内容,希望文章能够帮你解决linux – Apache不会关注Symlink所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1038213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存