0
www@srv:/$ ls -lAh /data/
drwxrwxr-x 654 www www  20K Aug 21 00:01 history

ls -lAh /data/history/
drwxrwxrwx    19 www www 4.0K Aug 21 10:58 2012-08-21

所以我有一个目录 2012-08-21 并且权限似乎没问题...

PHP 和 Nginx 都以 www:www 的身份运行...

然而...

Warning: mkdir(): Permission denied in /www/sites/mine/shop.php on line 366
string(57) "dir: /data/history/2012-08-21/1104-DAD2974M/"
4

1 回答 1

1

如果您确定您的服务器正在运行www,那么您需要检查/data/history/2012-08-21/. 它可能不允许在其中创建目录。

目录的权限history不够审核,还得看下一级。

于 2012-08-21T15:46:14.410 回答