Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用AppEngine上的ADODB处理服务器错误?AppEngine是否支持ADODB?_Php_Google App Engine_Activerecord - Fatal编程技术网

Php 如何使用AppEngine上的ADODB处理服务器错误?AppEngine是否支持ADODB?

Php 如何使用AppEngine上的ADODB处理服务器错误?AppEngine是否支持ADODB?,php,google-app-engine,activerecord,Php,Google App Engine,Activerecord,我正在尝试将一个PHP应用程序移植到AppEngine上的PHP支持预览中,使用CloudSQL实例作为数据库 此应用程序是开源的,使用ADODB访问其数据库: 见: 只有一个点试图包含ADODB: require_once($rootpath."adodb/adodb-errorpear.inc.php"); require_once($rootpath."adodb/adodb.inc.php"); $db = NewADOConnection($db_dsn); 现在我下载并包含了最新版

我正在尝试将一个PHP应用程序移植到AppEngine上的PHP支持预览中,使用CloudSQL实例作为数据库

此应用程序是开源的,使用ADODB访问其数据库:

见:

只有一个点试图包含ADODB:

require_once($rootpath."adodb/adodb-errorpear.inc.php");
require_once($rootpath."adodb/adodb.inc.php");
$db = NewADOConnection($db_dsn);
现在我下载并包含了最新版本的ADODB。它现在位于项目的根目录中(文件夹adodb,如上面的文件所示)

当我部署到AppEngine时,我得到以下响应:

GET http://resolute-radar-508.appspot.com/


Error: Server Error
The server encountered an error and could not complete your request.

Please try again in 30 seconds.
appengine的日志告诉我这个错误204:

处理此请求的进程遇到问题, 使其退出。这可能会导致使用新流程 用于下一个应用程序请求


如何使用AppEngine上的ADODB处理此服务器错误?AppEngine是否支持ADODB?

A 204表示运行时意外退出,很可能是由于运行时中的错误。我们需要看一看,看看是什么导致了这种情况的发生。