Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ssl сокеты

13K
19 ноября 2005 года
X-monster
10 / / 19.11.2005
возможно подключиться к серваку через https?
4
19 ноября 2005 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by X-monster
возможно подключиться к серваку через https?



Если бы нельзя было подключится по SSL, то его бы не было.

Вообще странный термин - "SSL сокет"

13K
19 ноября 2005 года
X-monster
10 / / 19.11.2005
в общем есть скрипт.
входные данные в нём - логин(login) и пароль(pass)
скрипт пытается подключиться к удалённому серваку примерно так:
 
Код:
$f=file('sll://login:pass@example.com')

но чето не хочет подключаться
4
19 ноября 2005 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by X-monster
в общем есть скрипт.
входные данные в нём - логин(login) и пароль(pass)
скрипт пытается подключиться к удалённому серваку примерно так:
 
Код:
$f=file('sll://login:pass@example.com')

но чето не хочет подключаться



Уже ближе. Речь идет о PHP, функции file() и SSL враппере.

Тогда так. PHP>=4.3.0

 
Код:
$f=file('https://login:pass@www.example.com');
13K
19 ноября 2005 года
X-monster
10 / / 19.11.2005
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
не пашет
можешь попробовать под конкретный хост?
4
20 ноября 2005 года
mike
3.7K / / 01.10.2002
Цитата:
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
не пашет
можешь попробовать под конкретный хост?



Лучше разбирайся с включенными врапперами на сервере.

Могу еще порекомендовать использовать CURL для HTTPS

13K
20 ноября 2005 года
X-monster
10 / / 19.11.2005
можешь порекомендовать какой нибудь бесплатный хостинг, на котором можно выполнить этот скрипт?
13K
20 ноября 2005 года
X-monster
10 / / 19.11.2005
ну люди, есть какой нибудь бесплатный хостинг на котором возможно открыть подключение по SSL
13K
20 ноября 2005 года
X-monster
10 / / 19.11.2005
<?
$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
4
21 ноября 2005 года
mike
3.7K / / 01.10.2002
А может хостинг-провйдер запретил вообще все исходящие соединения ?? - Это не редкость.


Или просто сервер стоит за файрволом или прокси, и к интернету вообще доступа не имеет. - Так делают "правильные" хостинг-провайдеры

Выбирай бесплатный хостинг:
http://www.codenet.ru/hosting/wizard.php
13K
21 ноября 2005 года
X-monster
10 / / 19.11.2005
спасибо, большое разобрался но теперь другой вопрос:
CURL не хочет подключаться по https, говорит
SSL certificate problem, verify that the CA cert is OK
как это обойти?
13K
21 ноября 2005 года
X-monster
10 / / 19.11.2005
все понял, там надо было этот параметр
CURLOPT_SSL_VERIFYPEER
в 0 установить
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог