适用于Google App Engine的Laravel Mod无法在Windows上运行

时间:2014-03-01 21:21:52

标签: php google-app-engine laravel

我想在google appengine平台上使用laravel php框架,我在Windows 8.1上安装了App Engine SDK。我添加了SDK的路径。我从Xampp安装了PHP。然后我克隆了这个回购:https://github.com/faiyaz26/Laravel-4-for-Google-App-Engine 在我的电脑上试图运行它。它显示了这个错误: Symfony \ Component \ Debug \ Exception \ FatalErrorException PHP启动:apc_fcntl_create:无法打开C:\ WINDOWS.apc.a05860

虽然我可以在我的本地电脑上运行Appengine的其他演示php应用程序。

我尝试使用来自GAE SDK的给定php可执行文件但没有用。如何解决这个问题?

3 个答案:

答案 0 :(得分:1)

这只是一个猜测,但尝试添加

apc.cache_by_default = "0"

到AppEngine项目根目录中的php.ini文件,看看是否有帮助。

答案 1 :(得分:0)

如果您使用的是Google App Engine Launcher,请务必使用"以管理员身份运行"在运行你的应用程序之前。

答案 2 :(得分:0)

这对我有用:

apc.enabled = 0 

在php.ini文件中。

APC是PHP中的一个缓存,用于加速脚本的执行并在请求之间临时存储数据。我猜谷歌不会使用它,因为他们可能会进行自己的优化。