Yii + EasyPHP运行时路径不可写?

时间:2011-12-14 05:19:40

标签: apache permissions yii easyphp

我正在尝试运行Yii程序,但是我收到错误:

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

这是否意味着我必须在EasyPHP中更改内容?我尝试通过directory-> properties->安全性添加权限,并更改权限以允许所有内容,但这没有做任何事情。我不知道从哪里开始。有什么想法吗?

2 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:1)

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

由于你在Windows上,你不需要CHMOD任何东西。您确定存在运行时目录吗?

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