【问题标题】:CakePHP mkdir permision deniedCakePHP mkdir 权限被拒绝
【发布时间】:2023-09-19 23:16:01
【问题描述】:

我刚刚开始尝试在运行 Rasbian Jessie 的 Raspberry Pi 上放置一个小型 Web 服务器。我一直在按照本文中的步骤运行 CakePHP:http://tecadmin.net/setup-cakephp-3-on-linux/

当我点击第 3 步时,问题就出现了。我输入了创建应用程序的命令,但它抛出 ErrorException mkdir:Permission denied

从这里搜索,这与我的组权限有关,但将它们设置为 0777 是危险的。谁能解释什么需要许可以及我将如何做到这一点?谢谢!

【问题讨论】:

    标签: apache cakephp debian-based


    【解决方案1】:

    您的 raspian 用户似乎没有权限。
    使用 sudo 应该可以。
    sudo composer create-project --prefer-dist cakephp/app MyApp
    或者在安装后更改权限
    sudo chown -R apache:apache MyApp
    sudo chmod -R 755 我的应用程序

    【讨论】:

    • 我发现 cakePHP 不喜欢你 sudo 任何东西。不知道为什么,我稍后会做一些阅读。我发现将其添加到组并更改组权限。谢谢!