如何为app Engine PHP引用app.yaml中的嵌套requires

如何为app Engine PHP引用app.yaml中的嵌套requires,php,google-app-engine,app.yaml,Php,Google App Engine,App.yaml,我有一个带有 require 'myfolder/folder/lib1.php'; 因此在app.yamlI参考中: - url: /myfolder/folder/lib1.php script: myfolder/folder/lib1.php 但是这个lib1.php是否有另一个需要'lib2.php'在同一文件夹级别/myfolder/folder/。所以它抛出错误500,因为它找不到lib2.php。 如何在app.yaml中正确引用它们?您的app.yaml文件用于将来自传

我有一个带有

require 'myfolder/folder/lib1.php';
因此在
app.yaml
I参考中:

- url: /myfolder/folder/lib1.php
  script: myfolder/folder/lib1.php
但是这个
lib1.php
是否有另一个
需要'lib2.php'在同一文件夹级别
/myfolder/folder/
。所以它抛出错误500,因为它找不到
lib2.php

如何在app.yaml中正确引用它们?

您的app.yaml文件用于将来自传入URL的请求路由到要用于处理请求的初始脚本

您不需要为每个要从一个脚本到另一个脚本包含的*.php文件添加路由


例如,查看运行wordpress的示例。它只有客户端将访问的URL,但不是wordpress使用的所有php脚本。

您的app.yaml文件用于将来自传入URL的请求路由到您要用于处理请求的初始脚本

您不需要为每个要从一个脚本到另一个脚本包含的*.php文件添加路由


例如,查看运行wordpress的示例。它只有客户端将访问的URL,但不是wordpress使用的所有php脚本。

您面临的问题很可能与Google App Engine无关。在谷歌应用程序引擎上,这一点仍然适用。这里唯一的潜在区别是文件是只读的(但在您的情况下,这不会造成任何问题)

因此,如果
lib1.php
需要
lib2.php
,则需要后者,然后才需要另一个。这是标准的PHP行为:

require 'myfolder/folder/lib2.php'; 
require 'myfolder/folder/lib1.php';

要了解谷歌应用程序引擎500错误的确切原因。这也与Google App Engine无关,因为这是对任何Web服务器提出的关于500个错误的最佳建议。

您面临的问题很可能与Google App Engine无关。在谷歌应用程序引擎上,这一点仍然适用。这里唯一的潜在区别是文件是只读的(但在您的情况下,这不会造成任何问题)

因此,如果
lib1.php
需要
lib2.php
,则需要后者,然后才需要另一个。这是标准的PHP行为:

require 'myfolder/folder/lib2.php'; 
require 'myfolder/folder/lib1.php';

要了解谷歌应用程序引擎500错误的确切原因。这也独立于Google App Engine,因为这是对任何Web服务器提出的关于500个错误的最佳建议。

抛出错误500基本上是因为Google App Engine for php不支持Facebook php SDK中使用的CURL扩展。与app.yaml相关的内容不包括。
我使用了官方的fb sdk git,现在正在修补解决方案。

抛出错误500基本上是因为Google App Engine for php不支持Facebook php sdk中使用的CURL扩展。与app.yaml相关的内容不包括。
我使用了官方的fb sdk git,现在正在修补解决方案。

好的,我在这里有点不知所措。。。我试图包含facebook API,但它始终显示错误500。@Veilkrand:这与
app.yaml
无关。取而代之的是考虑使用作曲家*/*PigaGrasePrimePrimePrimePrimor。好吧,我在这里有点不知所措。。。我试图包含facebook API,但它始终显示错误500。@Veilkrand:这与
app.yaml
无关。取而代之的是考虑使用作曲家*/*PigaGrasePrimePrimePrimePrimor。为什么你认为你需要在
app.yaml
文件中列出所需的库文件?为什么你认为你需要在
app.yaml
文件中列出所需的库文件?我的解决方案已经拉到官方SDK awesome-你可以脱机ping我吗?我的解决方案已经拉到官方SDK awesome-你可以ping我吗离线?