AmazonWebServices(AWS)SDK 1.6-PHP-完全不返回任何内容

AmazonWebServices(AWS)SDK 1.6-PHP-完全不返回任何内容,php,amazon-web-services,sdk,Php,Amazon Web Services,Sdk,只是想通过AWS的第一关。 我们不得不使用SDK-1.6.2的旧版本,因为我们的服务器都运行PHP5.2,而PHP5.2不支持名称空间 我已经创建了我的配置文件并打开了我的deets,包括sdk.class.php等,如下所示: $file = $_SERVER['DOCUMENT_ROOT']."/lib/aws-sdk-1.6.2/sdk.class.php"; if (file_exists($file)) { require_once ($file);

只是想通过AWS的第一关。 我们不得不使用SDK-1.6.2的旧版本,因为我们的服务器都运行PHP5.2,而PHP5.2不支持名称空间

我已经创建了我的配置文件并打开了我的deets,包括sdk.class.php等,如下所示:



    $file = $_SERVER['DOCUMENT_ROOT']."/lib/aws-sdk-1.6.2/sdk.class.php";
    if (file_exists($file)) {
        require_once ($file);
        $ec2 = new AmazonEC2();
        $response = $ec2->describe_availability_zones();
        print_r($response);
    } else {
        die('No file');
    }

在这里,我也在拒绝回复,但对于我对任何服务所做的每一次呼叫,我都会得到一个完全空白的回复。不是零,不是空数组,甚至不是空单词

没有任何输出来查看,我完全被难住了。任何关于如何让它告诉我问题出在哪里的想法都会令人惊讶


谢谢

日志中没有任何东西像aws抛出异常一样?啊-是的-这很奇怪我这么做了:由于可能的配置错误,请求超过了10个内部重定向的限制,这可能是我的.htaccess,但这很奇怪-那是几小时前的。所以看起来这与它无关:(100%确定它不会进入else?什么是($ec2)的var_dump?嗯-当然它肯定不会进入else,但它不会超过$response=$ec2->Descripte_availability_zones();这里是转储: