2017-03-17 93 views
1

下面的代碼適用於PHP 5.5.6版本,不適用於PHP 5.3.1。 運行此文件時,它顯示一個空白頁面。AWS代碼適用於PHP 5.5.6而不適用於PHP 5.3.1

use Aws\S3\S3Client; 
use Aws\S3\Exception\S3Exception; 

$bucket = 'report160316'; 
$keyname = 'xxxxxxxxxxxxxxx'; 
$secret = 'xxxxxxxxxxxxxxxxxxxx'; 
// Instantiate the client. 
$s3 = S3Client::factory([ 
    'key' =>$keyname, 
    'secret' =>$secret, 
]); 

回答

3

AWS SDK for PHP requirements page(重點煤礦):

最低要求


  • PHP 5.3.3+使用curl,JSON編譯和XML擴展
  • 最近版本的cURL 7.16.2+使用OpenSS編譯L和zlib的

所以,你的PHP版本是根本無法達到的最低要求。

+0

謝謝you..i在另一臺服務器PHP 5.3.3,但捲曲的版本是7.15.5 AWS將工作或不.. ???? – sridhard

0

對於PHP/5.3,您需要使用array()而不是[]。

​​