Я строю фонового работника в PHP для моего веб -сайта, который должен сделать звонок API RESTFULLL на другой веб -сайт. Я решил использовать Guzzehttp над пользовательской реализацией завивки, поскольку она хорошо задокументирована и проста в использовании. Сценарий из браузера);
Этот веб -сайт недоступен; Соединение было сброшено. < /P>
В Apache_error.log я вижу следующую ошибку < /p>
ah00428: родитель: дочерний процесс 2780, выходящий со статусом 255 - перезапуск. Apache/2.4.62 (win64) openssl/3.1.7 Php/8.3.14 MOD_FCGID/2.3.10-DEV Настройка-возобновление нормальных операций
Но я застрял в том, как решить это.
Я сгенерировал свой сертификат, используя
.openssl req -x509 -newkey rsa:4096 -keyout cert\localhost.key -out cert\localhost.crt -sha256 -days 365 -noenc
с общим именем = localhost
i изменил httpd.conf на неудобство mod_ssl.so, httpd-ssl.conf и mod_socache_shmcb.so и поместить ссылку на ключ и CRT-файл в httpd-sssl.conf result = $client->send($request);
< /code>
И это не работает (только разница - HTTPS вместо HTTP): < /p>
$client = new Client();
$request = new Request('GET', 'https://mock.free.beeceptor.com', [], null);
$this->result = $client->send($request);
Подробнее здесь: https://stackoverflow.com/questions/797 ... guzzlehttp
WAMP: Apache вылетает и перезагружается при вызове HTTPS с помощью guzzehttp ⇐ Apache
1759139617
Anonymous
Я строю фонового работника в PHP для моего веб -сайта, который должен сделать звонок API RESTFULLL на другой веб -сайт. Я решил использовать Guzzehttp над пользовательской реализацией завивки, поскольку она хорошо задокументирована и проста в использовании. Сценарий из браузера);
Этот веб -сайт недоступен; Соединение было сброшено. < /P>
В Apache_error.log я вижу следующую ошибку < /p>
ah00428: родитель: дочерний процесс 2780, выходящий со статусом 255 - перезапуск. Apache/2.4.62 (win64) openssl/3.1.7 Php/8.3.14 MOD_FCGID/2.3.10-DEV Настройка-возобновление нормальных операций
Но я застрял в том, как решить это.
Я сгенерировал свой сертификат, используя
.openssl req -x509 -newkey rsa:4096 -keyout cert\localhost.key -out cert\localhost.crt -sha256 -days 365 -noenc
с общим именем = localhost
i изменил httpd.conf на неудобство mod_ssl.so, httpd-ssl.conf и mod_socache_shmcb.so и поместить ссылку на ключ и CRT-файл в httpd-sssl.conf result = $client->send($request);
< /code>
И это не работает (только разница - HTTPS вместо HTTP): < /p>
$client = new Client();
$request = new Request('GET', 'https://mock.free.beeceptor.com', [], null);
$this->result = $client->send($request);
Подробнее здесь: [url]https://stackoverflow.com/questions/79777971/wamp-apache-crashes-and-restarts-when-making-a-https-call-with-guzzlehttp[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...