За последние 24 часа нас посетили 52570 программистов и 1729 роботов. Сейчас ищут 967 программистов ...

fcockopen()

Тема в разделе "Прочие вопросы по PHP", создана пользователем pashki2, 5 июл 2007.

  1. pashki2

    pashki2 Активный пользователь

    С нами с:
    5 июл 2007
    Сообщения:
    11
    Симпатии:
    0
    Пытаюсь соединится с КанадаПост, а мне выдает ошибку
    <?php
    $server = 'sellonline.canadapost.ca';
    $port = '30000';
    $fp = fsockopen($server, $port, $errno, $errstr, 60);
    if (!$fp) die("$errstr ($errno)");
    ?>

    Warning: fsockopen(): unable to connect to sellonline.canadapost.ca:30000 in c:\http\test\gzip\index.php on line 7
    Fatal error: Maximum execution time of 30 seconds exceeded in c:\http\test\gzip\index.php on line 7

    Что можно сделать? Может где нить настройки какие то нужно включить?
    Заранее спасибо
     
  2. Davil

    Davil Guest

    А данный сервер прослушивает данный сокет по указанному протоколу?
     
  3. pashki2

    pashki2 Активный пользователь

    С нами с:
    5 июл 2007
    Сообщения:
    11
    Симпатии:
    0
    Используемые протоколы:
    TCP Socket
    HTTP POST protocol
     
  4. pashki2

    pashki2 Активный пользователь

    С нами с:
    5 июл 2007
    Сообщения:
    11
    Симпатии:
    0
    библиотеку php_sockets.dll включил, но не помогает все равно
     
  5. Davil

    Davil Guest

    при чем тут
    и
    надо
    $server = 'http://sellonline.canadapost.ca';
     
  6. pashki2

    pashki2 Активный пользователь

    С нами с:
    5 июл 2007
    Сообщения:
    11
    Симпатии:
    0
    если делать так, то он сразу выдает ошибку
     
  7. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Информация о протоколе содержится в номере порта.
     
  8. Davil

    Davil Guest

    OOPs. Точно.
    'tcp://sellonline.canadapost.ca'.
    Так сервер точно рабочий?
     
  9. pashki2

    pashki2 Активный пользователь

    С нами с:
    5 июл 2007
    Сообщения:
    11
    Симпатии:
    0
  10. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    pashki2
    у меня Ваш код отработал без проблем.

    мб Ваш фаервол?
     
  11. pashki2

    pashki2 Активный пользователь

    С нами с:
    5 июл 2007
    Сообщения:
    11
    Симпатии:
    0
    вот я тоже так думаю. тока фаервола нету у меня никакого.
    может настройки в пхп?
    у меня стоит 4.4.2
     
  12. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    а у провайдера?
    =)

    запросто...
     
  13. pashki2

    pashki2 Активный пользователь

    С нами с:
    5 июл 2007
    Сообщения:
    11
    Симпатии:
    0
    до сервера уже достучался. спасибо
    терь надо искать почему он не выдает то что надо :)