file_get_contents хост https работает просто отлично, за исключением конкретного хоста (тестовый сервер api из какой-то компании – ip whitelisted, не может дать вам URL для тестирования). Это исключает не загруженные модули https и другие ошибки начальной настройки. Я тестировал несколько установок PHP, все в версиях v5.3.3, 32 бит, Debian 32bits. Запрос работает с cURL, но […]
Я получаю следующую ошибку, когда пытаюсь запустить свой PHP-скрипт: не удалось открыть поток: нет такого файла или каталога в C: \ wamp \ www \ LOF \ Data.php в сценарии строки 3: Мой код выглядит следующим образом: <?php $json = json_decode(file_get_contents('prod.api.pvp.net/api/lol/euw/v1.1/game/by-summoner/20986461/recent?api_key=*key*')); print_r($json); ?> Примечание: *key* является заменой строки в URL-адресе (мой ключ API) и скрыт […]
У меня есть форма входа в систему, которая скрыта на каждой странице и отображается, когда нужно, а не указывать новый запрос страницы. Мне было доведено до сведения, что для того, чтобы логин действительно был безопасным, действие формы должно указывать на страницу https, но сама форма входа должна быть на странице https. Есть ли способ сделать […]
Я хочу сделать HTTPS-запрос через PHP на сервер и получить ответ. что-то похожее на этот рубиновый код http = Net::HTTP.new("www.example.com", 443) http.use_ssl = true path = "uri" resp, data = http.get(path, nil) благодаря
У меня есть 2 скрипта php, чтобы отправить XML-файл и поймать его. Я использую cURL, и все было в порядке. Теперь я пытаюсь сделать то же самое, но используя HTTP over SSL (HTTPS). Я установил локальный сервер с XAMPP, и я установил SSL, следуя этому сообщению: Настройка SSL на локальном сервере xampp / apache . […]
Как заставить SSL / https использовать страницу .htaccess и mod_rewrite для PHP.
Я работаю над веб-сайтом корзины покупок, и я хотел бы перенаправить пользователя на страницу HTTPS, когда он вводит свои платежные данные и поддерживает HTTPS-соединение для следующих страниц, пока он не выйдет из системы. Что мне нужно для установки на сервере (я использую Apache), чтобы сделать это, и как это перенаправление можно сделать с PHP?
Предположим, что у меня есть некоторый PHP-код, запущенный внутри веб-сервера, например, запуск простого приложения CakePHP. Из этого приложения я хочу иногда подключать TLS к некоторому серверу для обмена некоторыми данными. Как это обычно делается? (У меня мало опыта работы с PHP.) Какие плагины или библиотеки PHP или что-то еще рекомендуется для выполнения TLS-соединений? Где можно […]
Я видел много обучающих онлайн, в которых говорится, что вам нужно проверить $_SERVER['HTTPS'] если соединение с сервером защищено HTTPS. Моя проблема в том, что на некоторых серверах, которые я использую, $_SERVER['HTTPS'] – неопределенная переменная, которая приводит к ошибке. Есть ли другая переменная, которую я могу проверить, которая всегда должна быть определена? Чтобы быть ясным, в […]
Я использовал cURL на моем локальном хосте в течение самого долгого времени, и внезапно я заметил, что он больше не работает, если я явно не установил параметр CURLOPT_SSL_VERIFYPEER = FALSE . Я понятия не имею, как это изменилось, но я использую NGINX и PHP, и я могу проверить, что это не является конкретной проблемой для […]