Я пытаюсь использовать xml rpc на удаленном сервере.php fsockopen() fail issue
с использованием codeigniter xml-rpc class.
сервер xp rpc не отправил никаких данных. поэтому я отслеживал библиотеку
и достигнутую сюда
- parameters
THIS->SERVER : 10.222.223.53
THIS->PORT : 80
THIS->errno :
THIS->errstr :
THIS->timeout : 5
эти параметры и здесь,
$fp = @fsockopen($this->server, $this->port,$this->errno, $this->errstring,
$this->timeout);
возвращает FALSE, что означает соединение терпят неудачу.
что должно быть причиной этого?
я проверил 80 порта открыт с
этой командой
NetStat -lntp
ТСР 0 0 ::: 80 ::: * LISTEN 6712/HTTPd
Если вы удалите '@' перед 'fsockopen', вы получите больше информации об ошибке. – bbonev
Как я могу проверить информацию об ошибке после ее удаления? – user1765884
Скорее всего, это будет напечатано на выходе вашего скрипта. Также есть лучший способ - напечатать $ this-> errno и $ this-> errstr после вызова функции. – bbonev