Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: не понимаю, не работает функция file_get_content
Покинул форум
Сообщений всего: 1
Дата рег-ции: Сент. 2014
Помог: 0 раз(а)
Здравствуйте, уже 2 суток мудрю как мне с серверного скрипта передать post по этому адресу http://188[dot]40[dot]46[dot]2:8181/ ничего не получается помогите пожалуйста...
функция file_get_content("http://google.com") нормально загружает и выводит html
а если file_get_content("http://188.40.46.2:8181") чистый экран
также воспользовался этой
$cURL=curl_init('http://google.com');//Initialise cURL with the URL to connect to
curl_setopt($cURL, CURLOPT_PORT, 80);//Set the port to connect to
curl_setopt($cURL, CURLOPT_RETURNTRANSFER, 80);//Get cURL to return the HTML from the curl_exec function
$HTML=curl_exec($cURL);//Execute the request and store the result in $HTML
echo$HTML
отрабатывает нормально, но с адресом http://188[dot]40[dot]46[dot]2:8181/ думает что мы переходим без :8181 (понятия не имею что это) то есть он выводит дефаултное предисловие, чтобы зайти на ссайт нужно прописать http://188[dot]40[dot]46[dot]2:8181/ через браузер это открывается а вот через скрипт который лежит на другом сервере нет,
возможно ли решить эту проблему не влезая в php.ini.
мне нужно передать get или post неважно...
помогите наглядной ункцией кодом пожалуйста...
Мелкий
Отправлено: 22 Сентября, 2014 - 09:39:27
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
furashcka пишет:
(понятия не имею что это)
Ну так, блин, выясните.
Номер порта это. Который вы тут же переопределяете на 80.
----- PostgreSQL DBA
dcc0
Отправлено: 22 Сентября, 2014 - 09:45:36
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
Все работает, а на 80 порту висит какой-то сервер, похоже, lighttpd
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.