使用nginx和php拒绝权限

时间:2011-04-03 13:46:38

标签: php permissions nginx

  • 我在我的nginx webdir下创建了一个ln -s(符号链接)到我homedir中的目录
  • 我现在尝试从PHP脚本中读取它但得到:
  

警告:opendir(/ usr / local / n / test):无法打开dir:/ usr / local / n中的权限被拒绝

  • 我在php.ini
  • 中未设置任何开放基础目录
  • 目录和文件具有Web用户所属的组
  • nginx和php fpm都在同一个用户下运行

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

唯一的解决方案是复制文件。我无法让nginx读取符号链接的文件。

我已经看到了可以遵循主“公共”或“html”目录下的文件的建议,但对我来说情况并非如此。

答案 1 :(得分:1)

我记得在php或nginx(apache)中有选项允许符号链接,你需要检查一下。 你可以用符号链接搜索google:nginx和php 我完全不记得那个选项了。