В настоящее время я пытаюсь установить OpenSSL на моем ec2 сервере, так что я могу избавиться от этой конкретной ошибки:Включение OpenSSL на экземпляре EC2
stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:14094410:SSL routines:func(148):reason(1040)
После выполнения некоторых исследований я обнаружил, что мне нужно, чтобы включить что-то в моем файле php.ini, однако, я не могу ничего, что связано с OpenSSL включить, где я должен был бы сделать корректировку следующим образом:
от ;extension=php_openssl.dll
к extension=php_openssl.dll
Thats, когда я понял, что мне нужно установитьn для моего файла php.ini, чтобы иметь это расширение для меня, чтобы включить его, однако я не знаю, как установить OpenSSL на моем сервере экземпляров ec2. Может ли кто-нибудь предложить мне какие-нибудь рекомендации?
Какая ОС вы используете? Если это Linux, я думаю, вы можете просто ssh на нем и сделать «sudo apt-get install openssl» или эквивалент для вашего дистрибутива – FabioCosta
Привет @FabioCosta благодарю вас за то, что вы нашли время, чтобы посмотреть на это. Я использую amazon 'Amazon Linux AMI 2013.09.2'. Есть ли способ подтвердить это? – Pavan
Кажется, что AMI - это красная шляпа. он использует rpm или yum. Но прежде чем пытаться установить openssl, попробуйте проверить, установлен ли он. И код, который вы показали, будет работать на машине Windows, попробуйте добавить «extension = openssl.so» вместо этого и посмотреть, будет ли это решено. – FabioCosta