【问题标题】:Cannot make symbolic links无法建立符号链接
【发布时间】:2014-12-08 07:26:26
【问题描述】:

我使用 Apache 2.4.10 在 CentOS 6.6 上运行网页。我的文档根目录是 /var/www/htdocs。上个月,因为我的磁盘已满,我在 /disk1 中添加了另一个磁盘。我想将大型电影文件放在此目录中,并希望我网站的访问者观看视频。但是,当我尝试从 /var/www/htdocs/movies 到 /disk1/movies 建立符号链接时,我失败了。 如何在 Apache 上建立符号链接?还有其他好方法来实现我想要做什么?

【问题讨论】:

  • 能否将运行的命令和遇到的错误添加到问题中?
  • "ln -s /disk1/movies/movie1.wav /var/www/htdocs/movies/movie1.wav" 并且 error_log 显示“不允许符号链接”。
  • 您是否在 httpd.conf 中设置了“FollowSymLinks”选项?您的 apache 用户是否对符号链接目标目录路径具有 rx 权限。
  • 哦...我在 httpd.conf 中错误配置了 FollowSymlinks... 现在它可以工作了。在每个 .htaccess 文件中配置是否更好?
  • 你应该在httpd.conf中配置它,如果你没有访问它,更新.htaccess。

标签: apache symlink centos6 ln


【解决方案1】:

确保您在 httpd.conf 中设置了“FollowSymLinks”选项,并且您的 apache 用户对符号链接目标目录路径具有 rx 权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    • 1970-01-01
    • 2013-07-18
    • 2014-07-15
    • 1970-01-01
    • 2019-04-09
    相关资源
    最近更新 更多