Ssl сокеты
возможно подключиться к серваку через https?
Цитата:
Originally posted by X-monster
возможно подключиться к серваку через https?
возможно подключиться к серваку через https?
Если бы нельзя было подключится по SSL, то его бы не было.
Вообще странный термин - "SSL сокет"
входные данные в нём - логин(login) и пароль(pass)
скрипт пытается подключиться к удалённому серваку примерно так:
Код:
$f=file('sll://login:pass@example.com')
но чето не хочет подключаться
Цитата:
Originally posted by X-monster
в общем есть скрипт.
входные данные в нём - логин(login) и пароль(pass)
скрипт пытается подключиться к удалённому серваку примерно так:
но чето не хочет подключаться
в общем есть скрипт.
входные данные в нём - логин(login) и пароль(pass)
скрипт пытается подключиться к удалённому серваку примерно так:
Код:
$f=file('sll://login:pass@example.com')
но чето не хочет подключаться
Уже ближе. Речь идет о PHP, функции file() и SSL враппере.
Тогда так. PHP>=4.3.0
Код:
$f=file('https://login:pass@www.example.com');
https://...@www.school.ioffe.ru/edu/index.html) [function.file]: failed to open stream: Invalid argument in T:\usr\site\www\test.php on line 2
php 5.0.5
не пашет
можешь попробовать под конкретный хост?
file(
php 5.0.5
не пашет
можешь попробовать под конкретный хост?
Цитата:
Originally posted by X-monster
file(https://...@www.school.ioffe.ru/edu/index.html) [function.file]: failed to open stream: Invalid argument in T:\usr\site\www\test.php on line 2
php 5.0.5
не пашет
можешь попробовать под конкретный хост?
file(https://...@www.school.ioffe.ru/edu/index.html) [function.file]: failed to open stream: Invalid argument in T:\usr\site\www\test.php on line 2
php 5.0.5
не пашет
можешь попробовать под конкретный хост?
Лучше разбирайся с включенными врапперами на сервере.
Могу еще порекомендовать использовать CURL для HTTPS
можешь порекомендовать какой нибудь бесплатный хостинг, на котором можно выполнить этот скрипт?
ну люди, есть какой нибудь бесплатный хостинг на котором возможно открыть подключение по SSL
$url="http://www.xgm.ru";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec ($ch);
$xml = curl_exec ($ch);
$a=curl_errno($ch);
$b=curl_error($ch);
curl_close ($ch);
echo $store;
echo $xml;
?>
он говорит failed to connect
Или просто сервер стоит за файрволом или прокси, и к интернету вообще доступа не имеет. - Так делают "правильные" хостинг-провайдеры
Выбирай бесплатный хостинг:
http://www.codenet.ru/hosting/wizard.php
CURL не хочет подключаться по https, говорит
SSL certificate problem, verify that the CA cert is OK
как это обойти?
CURLOPT_SSL_VERIFYPEER
в 0 установить