Yii框架和谷歌应用引擎中的权限问题


Permission issue in Yii Framework and Google App Engine

我正在使用PHP中的yii框架开发一个web应用程序,并将其托管到Google应用程序引擎。当我在本地主机上使用谷歌应用程序启动器运行应用程序时。它工作得很好,但当我将其部署到谷歌应用程序引擎时,它向我显示了一个错误

"错误500应用程序运行时路径"/base/data/home/apps/s~thegramsy/1.XXXXXXXXXXXX/webapp/protected/runtime"无效。请确保它是一个可由Web服务器进程写入的目录"

我正在做Windows7。请向我推荐仅适用于windows的解决方案。

谢谢。

感谢GitHub上的用户poul-kg,您只需要CSyslogRoute组件。请确保导入CSyslogRoute.php,以便在日志应用程序组件下的配置文件中使用该类。

    // applicaion components
    'components'=>array(
        'log'=>array(
            'class'=>'CLogRouter',
            'routes'=>array(
                array(
                    'class'=>'CSyslogRoute',
                    'levels'=>'error, warning',
                ),
            ),
        ),
    )

这里有一个解决方案:

http://github.com/poul-kg/yii-app-engine

从未亲自尝试过。