Linux中文件权限是755还提示failed to open stream: Permission denied

如下图:
文件所在目录:

clipboard.png

文件本身权限:

clipboard.png

想记录Linux回调日志,权限已经是755,但是总说没有权限:

clipboard.png

服务器环境是LNMP,callback.log和它所在目录权限是755,可为什么总是说权限不足呢?

阅读 6.9k
3 个回答

你运行php-fpm的用户是什么?看你应该是lnmp.org安装的。把linux权限改成766或者文件属主改成运行php-fpm进程的用户

你要先确定你php是用的哪个linux账户去执行的,你才能区分755中对应的是7还是5还是5。

新手上路,请多包涵

这个应该是要编辑php.ini文件,在php.ini搜索open_basedir,这行是设置php允许打开的目录文件,open_basedir="设置你要打开的目录"。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题