当我尝试使用 Gii Controller Generator 时,我得到:
file_put_contents(.../gii-1.1.14/ControllerCode.php): failed to open stream: Permission denied
我以 root 身份创建了一个 Yii 演示项目,因此我递归地将 yiidemo(project's folder) 所有者和组更改为 'web-data'。我没有改变权限。这没有帮助。
然后我将此文件夹内的权限递归更改为 777。一切正常。
我已经为目录/文件尝试了不同的组合(例如 dir/file: 755/644),但没有一个有效。我知道 777 不是最好的解决方案。我如何找到这种情况下的最佳工作权限组合?