Я пытаюсь подключить файлы S3 Amazon со своего (локального) компьютера с Windows 8, на котором работает AppServ 2.5.10 (который включает Apache 2.2.8, php 5.2.6, mysql 5.0.51b и phpMyAdmin 2.10.3) с использованием Amazon SDK для php.
Чтобы обеспечить совместимость с функцией пространства имен Amazon SDK, я заменил php на версию 5.3.28, загрузив его заархивированный файл и разархивировав его. .
Мой php-код отлично работает для доступа к файлу S3 в Amazon EC2, но на моем локальном хосте Windows это не удалось.
Однако, когда я запускаю PHP-скрипт для чтения файла корзины Amazon S3 на локальном хост-компьютере Windows, я получаю следующую ошибку SSL:
Неустранимая ошибка: не перехвачена исключение 'Guzzle\Http\Exception\CurlException'
с сообщением '[curl] 60: проблема с сертификатом SSL: невозможно получить сертификат локального
эмитента
https://images-st .s3.amazonaws.com/us ... -get-local
Я пытаюсь подключить файлы S3 Amazon со своего (локального) компьютера с Windows 8, на котором работает AppServ 2.5.10 (который включает Apache 2.2.8, php 5.2.6, mysql 5.0.51b и phpMyAdmin 2.10.3) с использованием Amazon SDK для php.
Чтобы обеспечить совместимость с функцией пространства имен Amazon SDK, я заменил php на версию 5.3.28, загрузив его заархивированный файл и разархивировав его. .
Мой php-код отлично работает для доступа к файлу S3 в Amazon EC2, но на моем локальном хосте Windows это не удалось.
Однако, когда я запускаю PHP-скрипт для чтения файла корзины Amazon S3 на локальном хост-компьютере Windows, я получаю следующую ошибку SSL:
Неустранимая ошибка: не перехвачена исключение 'Guzzle\Http\Exception\CurlException' с сообщением '[curl] 60: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента [url] https://images-st .s3.amazonaws.com/us/123977_sale_red_car.png» в C:\AppServ\www\ecity\vendor\guzzle\guzzle\src\Guzzle\Http\Curl\CurlMulti.php:342 Трассировка стека:
но у меня все равно та же ошибка. Кажется, php не учитывает Curl.cainfo, определенный в php.ini.
Моя версия PHP — 5.3.28 согласно localhost/phpinfo.php.
Я также проверил правильность параметра cainfo как C:\AppServ\cacert.pem, используя
[code]echo ini_get( "curl.cainfo" ) ; [/code]
в PHP-скрипте.
Версия PHP выше 5.3 должна поддерживать Curl.cainfo в php.ini.
В командной строке Windows я проверяю поведение завитка, и кажется, что все работает нормально.
[code]C:\Users\Jordan>curl https://s3-us-west-2.amazonaws.com/images-st/aaa.txt curl: (60) SSL certificate problem: unable to get local issuer certificate ......
C:\Users\Jordan>curl --cacert C:\AppServ\cacert.crt https://s3-us-west-2.amazonaws.com/images-st/aaa.txt This is aaa.txt file. Stored in Amazon S3 bucket. [/code]
Это потому, что я использовал Apache в Windows, который не соответствует php 5.3.28 zip-файл, который я скачал с http://windows.php.net /скачать/ VC9 x86 Thread Safe (11 июня 2014 г., 01:09:56) ZIP-версия.
В файле httpd-ssl.conf моего Apache есть следующий параметр, даже если я использую его с локального хоста в Windows 8.
Теперь мне интересно, в чем проблема и как подключиться к файлам корзины Amazon S3 и базе данных RDS без создания этих завитков > не могу получить проблемы с сертификатом локального эмитента с моего локального хоста Windows 8.
Добрый день. У меня проблема, как описано в заголовке. Что ж, когда я пытаюсь сделать запрос, иногда, когда я выполняю обновление композитора или другие действия ... Я получаю ошибку Curl 60. Проблемы SSL. Никто из них не работал на меня, кроме...
Добрый день. У меня проблема, как описано в заголовке. Что ж, когда я пытаюсь сделать запрос, иногда, когда я выполняю обновление композитора или другие действия ... Я получаю ошибку Curl 60. Проблемы SSL. Никто из них не работал на меня, кроме...
У меня проблема. Когда я пытаюсь сделать запрос, иногда, когда я выполняю обновление композитора или другие действия, я получаю ошибку Curl 60. Проблемы SSL. Никто из них не работал на меня, кроме одного. Это: добавьте эту строку в запросе:...
Я пытаюсь заставить композитор работать на удаленном компьютере с Windows, использующем прокси-сервер, но всегда получаю эту ошибку при установке/обновлении композитора:
ошибка 60 при
загрузке SSL-сертификат
проблема: невозможно получить сертификат...
Я пытаюсь заставить композитор работать на удаленном компьютере с Windows, использующем прокси-сервер, но всегда получаю эту ошибку при установке/обновлении композитора:
ошибка 60 при
загрузке SSL-сертификат
проблема: невозможно получить сертификат...