mkdir():Yii2中的权限被拒绝

时间:2017-01-09 01:52:07

标签: yii2-advanced-app iis-8.5

安装yii2后,我收到以下错误。

enter image description here

有人建议我应该给IIS_IUSRS提供完全权限,但仍无济于事。

enter image description here

1 个答案:

答案 0 :(得分:3)

您不需要将权限设置为777,这是一个安全问题,因为它提供对世界的读写访问权限。  可能是您的apache用户在目录中没有read/write permissions

如果您使用Ubuntu,请执行以下操作:

确保所有文件归Apache组和用户所有。在Ubuntu中,它是www-data组和用户

chown -R www-data:www-data /path/to/webserver/www

接下来,www-data组的所有成员都可以读取和写入文件

chmod -R g+rw /path/to/webserver/www

php mkdir() function现在应该可以正常工作而不会返回错误