lanka
Новичок
fsockopen - зависит ли возможность работы этой функции от настроек сервера?
Заранее извиняюсь, если невинмательно искала, но.
Ситуация:
Берется некоторый файл с чужого сайта (это не воровство контента)
При тестировании локально, где у меня открыты все порты, fsockopen срабатывает четко (если сервер не висит), скрипт отрабатывает хорошо.
На сервере же открытие файлов с чужого сайта происходить перестало. При исследовании выяснилось, что fsockopen вылетает по timeout:
Connection failed: 110, Connection timed out!
Сервер не лежит (проверено), более того, локально все работает.
Вопрос: Может ли быть дело в настройках сервера, если да, то в каких именно? Может ли быть дело в том, что закрыты какие-либо порты? (хотя все соединения идут по 80-му порту, вроде все нормально) Если так, стоит ли пробовать открывать fsockopen через прокси, или не стоит?
При этом fopen просто, без сокетов, работает. Но это решение мне, естественно, не нравится.
Локально Slackware 8, Apache 1.3.23 Russian, PHP 4.2.3
На сервер установлено то же самое, возможно отличие в младших цифрах версий в большую сторону.
Заранее извиняюсь, если невинмательно искала, но.
Ситуация:
Берется некоторый файл с чужого сайта (это не воровство контента)
При тестировании локально, где у меня открыты все порты, fsockopen срабатывает четко (если сервер не висит), скрипт отрабатывает хорошо.
На сервере же открытие файлов с чужого сайта происходить перестало. При исследовании выяснилось, что fsockopen вылетает по timeout:
Connection failed: 110, Connection timed out!
Сервер не лежит (проверено), более того, локально все работает.
Вопрос: Может ли быть дело в настройках сервера, если да, то в каких именно? Может ли быть дело в том, что закрыты какие-либо порты? (хотя все соединения идут по 80-му порту, вроде все нормально) Если так, стоит ли пробовать открывать fsockopen через прокси, или не стоит?
При этом fopen просто, без сокетов, работает. Но это решение мне, естественно, не нравится.
Локально Slackware 8, Apache 1.3.23 Russian, PHP 4.2.3
На сервер установлено то же самое, возможно отличие в младших цифрах версий в большую сторону.