Я использовал этот PHP class для загрузки изображений на S3. Вот пример кода:Не удалось подключиться к Amazon S3 внезапно
$s3 = new S3($awsAccessKey,$awsSecretKey);
$s3upload= $s3->putObject(
$s3->inputFIle($tmp_name, false),
$s3BucketName,
$filename,
S3::ACL_PUBLIC_READ
);
Из ниоткуда я получаю эту ошибку сегодня:
Warning</b>: S3::putObject(): [7] Failed to connect to bucketName.s3.amazonaws.com port 80: No route to host in <b>/S3.php</b> on line <b>355
Я использовал следующий сценарий, чтобы проверить настройки завиток, и я могу получить всю страницу Google , поэтому не должно быть никаких проблем с CURL
$ch = curl_init("http://google.com"); // initialize curl handle
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$data = curl_exec($ch);
print($data);
Любой, кто использует этот класс PHP? Вы испытали эту проблему? Как я могу узнать, где лежит проблема?
Я не могу пинговать с моего сервера. Он говорит, что Destination Host Unreachable. – RedGiant
Возможно, есть проблемы с сетью на вашем сервере, можете ли вы пинговать другие случайные домены? Возможно, поддержка вашего сервера может помочь вам объяснить, почему вы не можете связаться с этим адресом. – Carlton