【问题标题】:Yii + EasyPHP Runtime Path not Writable?Yii + EasyPHP 运行时路径不可写?
【发布时间】:2011-12-14 05:19:39
【问题描述】:

我正在尝试运行 Yii 程序,但出现错误:

应用程序运行时路径“C:\Program Files\EasyPHP-5.3.8.1\www\project\protected\runtime”无效。请确保它是 Web 服务器进程可写的目录。

这是否意味着我必须在 EasyPHP 中进行一些更改?我尝试通过 directory->properties->security 添加权限并更改权限以允许所有内容,但这没有任何作用。我不知道从这里去哪里。有什么想法吗?

【问题讨论】:

    标签: apache permissions yii easyphp


    【解决方案1】:

    我在 Yii 上遇到了这个问题。 Yii 创建了很多空文件夹。我正在使用 GIT 存储库在生产环境和我的 DEV 机器之间工作。 GIT 默认不保存空文件夹。所以当我在我的 DEV 机器上工作时,我克隆了 repo 减去了所有的空文件。在 Linux 机器上使用此命令,从您的存储库的根目录开始,将空的“.gitignore”文件放入每个空目录中。这将确保 git 索引并保存它们。

    find . \( -type d -empty \) -and \( -not -regex ./\.git.* \) -exec touch {}/.gitignore \;

    【讨论】:

      【解决方案2】:

      这要么意味着该目录不存在,要么您需要使用正确的权限对其进行 CHMOD。 chmod -R 777 runtime

      由于您使用的是 Windows,因此您不需要对任何内容进行 CHMOD。你确定运行时目录存在吗?

      否则我建议使用xampp。我在本地运行 yii 没有问题。

      【讨论】:

      • 没有运行时(或我发现的资产文件夹)!我不知道该怎么感谢你才足够。我已经从代码存储库中提取了该项目,所以我什至没有想过自己制作它们。再次感谢。我为此工作了好几个小时。
      • 没问题。请记住以后不要意外提交这些文件夹;)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-03
      • 2017-10-09
      • 1970-01-01
      • 2014-12-15
      • 1970-01-01
      相关资源
      最近更新 更多