【发布时间】:2013-12-20 21:12:45
【问题描述】:
我正在使用 PHP 中的 yii 框架开发一个 Web 应用程序,并将其托管到 Google App Engine。当我在本地主机上使用 Google App Launcher 运行应用程序时。它工作正常,但是当我将它部署到 Google App Engine 时,它显示了一个错误
“错误 500 应用程序运行时路径“/base/data/home/apps/s~thegaumsy/1.XXXXXXXXXXXXX/webapp/protected/runtime”无效。请确保它是 Web 服务器进程可写的目录”
我正在使用 Windows 7。请建议我仅适用于 Windows 的解决方案。
谢谢。
【问题讨论】:
-
appengine 中的应用程序无法写入本地文件系统。任何尝试这样做的 PHP 代码都会失败 - 因此您会遇到错误。这与您的本地系统(Windows)无关,而是设计用于限制 appengine 运行时。
-
这里有一个解决方案:github.com/poul-kg/yii-app-engine
-
@HarryFink 你应该把你的评论改写成答案,这样它才能被接受。
-
@Rahul Gautam 你成功解决了你的问题吗?
标签: php google-app-engine yii google-cloud-storage