Я пытаюсь загрузить файл в Amazon S3 через Laravel 4. После того как пользователь отправит форму, файл будет передан функции, где мне нужно будет использовать SDK Amazon PHP и загрузить файл в корзину Amazon S3. Но как загрузить файл прямо на Amazon S3, не сохраняя файл на сервере. Мой текущий код выглядит так, private function […]
Я пытаюсь удалить папку, созданную в ведро в Amazon S3, и это дает ошибку Произошла непредвиденная ошибка. Пожалуйста, попробуйте еще раз. Как удалить папку?
Я столкнулся с проблемой, что мой график (с использованием AJAX – POST – PHP) не появляется на Amazon http://cdpmotest.s3-website.eu-central-1.amazonaws.com/ его говорит (ошибка неправильного метода 405) Это моя конфигурация CORS: <?xml version="1.0" encoding="UTF-8"?> <CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <CORSRule> <AllowedOrigin>*</AllowedOrigin> <AllowedMethod>HEAD</AllowedMethod> <AllowedMethod>GET</AllowedMethod> <AllowedMethod>POST</AllowedMethod> <AllowedMethod>DELETE</AllowedMethod> <AllowedMethod>PUT</AllowedMethod> <MaxAgeSeconds>3000</MaxAgeSeconds> <AllowedHeader>*</AllowedHeader> </CORSRule> </CORSConfiguration> И это мой сценарий: <script> $(document).ready(function(){ var randomScalingFactor = function(){ […]
У меня странная проблема. У меня есть изображение, которое мне нужно загрузить на файловый сервер. Я использую php для этого. Разрешения изображения следующие: -rw-r–r–. 1 apache apache 148041 Dec 22 08:25 Not.jpg Я проверил, что файл существует. Я загрузил файл и нашел, что все в порядке. это оригинальный размер составляет 60 КБ. Разрешения также прекрасны. […]
У меня возникла проблема с тем, что файл CSS поддерживается под неправильным mimetype из S3 через CDN. Вот что я заметил. Если я загружу файл через свой веб-сайт, CSS отобразится на URL-адресе CDN, но не будет использоваться веб-сайтом (не отображает макет), потому что он появляется как: Resource interpreted as Stylesheet but transferred with MIME type […]
Я сейчас перехожу с Amazon S3 в Google Storage, и я не могу заставить мои учетные данные работать. Вот пример кода, который я собрал для проверки моих учетных данных: $client = new S3Client([ 'credentials' => [ 'key' => 'GOOGxxxxxxxxxxxxxxx', 'secret' => 'ZfcOTxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', ], 'region' => 'US', 'version' => 'latest', 'endpoint' => 'https://storage.googleapis.com', ]); try { […]
Я создал загрузчик ajax, который загружает файлы непосредственно на S3, он работает безупречно, что я запутался в том, как он работает. Я применил другой подход к тому, как это показано в документации, вместо указания sourceFile имя файла указывается в метаданных. Не отправляется местоположение файла. Я использую AWS SDK 2.4.3 $client = S3Client::factory(array( 'key' => AWS_KEY, […]
Я пытаюсь заставить Amazon MWS Scratchpad работать, но он продолжает давать мне сообщение: Подписанная нами подпись запроса не соответствует подписи, которую вы предоставили. Проверьте секретный ключ доступа AWS и метод подписи. Подробнее см. В сервисной документации. Я искал аналогичную тему здесь, но ничего действительно полезного. Итак, вот код: $params = array( 'AWSAccessKeyId' => AWS_ACCESS_KEY_ID, 'Action' […]
Теперь я пытаюсь настроить fineuploader-s3, чтобы показать изображение файла, успешно загруженного на сервер aws, как это было сделано на странице примера здесь: http://fineuploader.com/#s3-demo Я (по-прежнему) использую код на https://github.com/Widen/fine-uploader-server/blob/master/php/s3/s3demo.php , и я добавил uploadSuccess: { endpoint: "s3demo.php?success" } к экземпляру fine-uploader в моем javascript-файле, так что временная ссылка должна быть сгенерирована функцией в файле s3demo.php. […]
Я использую PHP-версию AWS SDK от Amazon. У меня есть куча файлов с заголовком Expires ; Я хочу удалить этот заголовок и вместо этого добавить заголовок Cache-control . Функция update_object позволяет добавлять заголовки, но не удалять их. Ответы на этот вопрос предполагают, что вы можете обновить метаданные файла при его копировании, но я попробовал его, […]