Yii Framework和Google App Engine中的权限问题

时间:2013-12-04 11:41:55

标签: php google-app-engine yii google-cloud-storage

我正在使用PHP中的yii框架开发一个Web应用程序,并将其托管到Google App Engine。当我在localhost上使用Google App Launcher运行应用程序时。它工作正常但是当我将它部署到Google App Engine时,它显示了一个错误

“错误500 应用程序运行时路径“/base/data/home/apps/s~thegaumsy/1.XXXXXXXXXXXXX/webapp/protected/runtime”无效。请确保它是Web服务器进程“

可写的目录

我正在使用Windows 7.请为我推荐仅适用于Windows的解决方案。

感谢。

2 个答案:

答案 0 :(得分:2)

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

    // applicaion components
    'components'=>array(

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

    )

答案 1 :(得分:0)

这是一个解决方案:

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

从来没有试过它。