Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 设置用户、组和权限后,无法获得被拒绝的权限_Php_Apache_Permissions_Httpd.conf - Fatal编程技术网

Php 设置用户、组和权限后,无法获得被拒绝的权限

Php 设置用户、组和权限后,无法获得被拒绝的权限,php,apache,permissions,httpd.conf,Php,Apache,Permissions,Httpd.conf,我正在使用php库访问noaa内容 当运行一个包含缓存结果的命令时,我得到如下结果 Warning: file_put_contents(/forecast_6ec13dc4d307f55854f7617f9debc515.xml): failed to open stream: Permission denied in /Users/******/Documents/www/noaa-master/noaa/weather/cache/FileCache.php on line 51 OS是

我正在使用php库访问noaa内容

当运行一个包含缓存结果的命令时,我得到如下结果

Warning: file_put_contents(/forecast_6ec13dc4d307f55854f7617f9debc515.xml):
failed to open stream: Permission denied in /Users/******/Documents/www/noaa-master/noaa/weather/cache/FileCache.php on line 51
OS是OSX约塞米蒂

我已检查了文件的所有权和权限。。。。这是我所拥有的

-rwxrwxrwx  1 _www  _www  2543 Mar 26 10:50 FileCache.php
至于哪个用户正在通过(ps aux | grep httpd)运行Apache

_www也是httpd.conf中声明的用户和组,考虑到上述情况,这是有意义的

我在apache中的根集是:

/Users/******/Documents/www

有人知道我做错了什么吗?

目录也是可写的吗?这是文件所在目录的ls-ll,文件位于drwxrwxrwx 6\u www\u www 204 Mar 26 10:50缓存中。Apache错误日志告诉您什么?访问日志显示url请求,没有其他内容,错误日志在声明Apache
[Thu Mar 26 12:37:24.433529 2015][mpm_prefork:notice][pid 555]AH00163:Apache/2.4.9(Unix)PHP/5.5.14 OpenSSL/0.9.8zc已配置--恢复正常操作[Thu Mar 26 12:37:24.433558 2015][core:notice][pid 555]AH00094:命令行:'/usr/sbin/httpd-D FOREGROUND'
那么,您正在尝试写入文件
/forecast\u 6ec13dc4d307f55854f7617f9debc515.xml
?前面的斜杠调用正确吗?
/Users/******/Documents/www