Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: открытие/чтение файла (url)

Сообщения:  [1-10]   [11-12] 

 
 автор: cheops   (14.08.2006 в 00:53)   письмо автору
 
   для: Хулиган   (13.08.2006 в 18:35)
 

На бесплатных хостингах всегда сетевые возможности файловых функций отрубают.

   
 
 автор: Хулиган   (13.08.2006 в 18:35)   письмо автору
 
   для: ssgv   (13.08.2006 в 18:14)
 

Нехорошие люди сидят в jino-net.
Функции работы с удалёнными url и функции работы с сокетами заблокированы. Оказывается, нужно писать обоснование, зачем нужен fopen, и возможно они смилостивятся и разрешат... отдельным личностям.
Козлы, одним словом. А ещё написали в своей рекламе - поддержка php и т.д и т.п.
Надо было писать: ограниченная поддержка.

Видимо придётся опять утилитку мастырить, которая качает сей url и ложит его по ftp на сервер как локальный файл. Пока не будет найдена замена jino-net.

В общем спасибо за обсуждение. :)

   
 
 автор: ssgv   (13.08.2006 в 18:14)   письмо автору
 
   для: Хулиган   (13.08.2006 в 17:57)
 

Нет, не открывает файл и на сервере самого джино, кстати, у меня апач тоже сообщает об ошибке. =)

Может содержание открываемого файла содержит не допустимые символы…. =)
Не знаю, в прицепи должно работать… Но не работает почему то….

   
 
 автор: Хулиган   (13.08.2006 в 17:57)   письмо автору
 
   для: ssgv   (13.08.2006 в 17:51)
 

так тоже пробовал: на fopen вылетает.
Не думаю, что на jino-net стоит запрет на чтение файлов.
Хотя может у кого есть там место, попробуйте этот код.
А с другой стороны, если даже у хостера и нет доступа, почему у меня вылетает на моём компе?

   
 
 автор: ssgv   (13.08.2006 в 17:51)   письмо автору
 
   для: Хулиган   (13.08.2006 в 17:18)
 

Может дело в chmod? =)
Попробуйте еще так =)


<?
$filename 
fopen("http://hooliganos.jino-net.ru/index.php""r");
$text file_get_contents("$filename");
print 
$text;
fclose($filename);
?>


Может быть хостер на сервере поставил запрет на чтение удаленных файлов? ..)))

   
 
 автор: Хулиган   (13.08.2006 в 17:18)   письмо автору
 
   для: cheops   (13.08.2006 в 16:43)
 

Нет, файрвол не запущен.
В прошлый раз я сделал утилитку, которую запускал раз в сутки и скачивал курс валют, ложил на сервере рядом с index.php и читал этот файл как локальный (с чтением локальных файлов, хоть на сервере, хоть на моём компе, проблем нет). На этот раз такое не проходит, нужно именно получить непосредственно c сервера rambler, yandex или любого другого телепрограмму. Что делать?

   
 
 автор: cheops   (13.08.2006 в 16:43)   письмо автору
 
   для: Хулиган   (13.08.2006 в 14:42)
 

Да всё должно работать. У вас FireWall в системе не может закрывать удалённый доступ?

   
 
 автор: Хулиган   (13.08.2006 в 14:42)   письмо автору
 
   для: Николай Законов   (13.08.2006 в 14:11)
 

ОК, раз такое дело, пишем полностью, заведомо существующий файл:

<?
$text 
file_get_contents("http://hooliganos.jino-net.ru/index.php");
print 
$text;
?>


Снова вопрос: почему вылетает апач на локальном компе?
Почему не происходит вывод текста при выполнении этого кода на удаленном сервере?

Функции работы с файлами действительно работают с оными, или это блеф?

P.S.
В файле php.ini разрешена работа с удаленными файлами.

   
 
 автор: Николай Законов   (13.08.2006 в 14:11)   письмо автору
 
   для: Хулиган   (13.08.2006 в 12:53)
 

Попробуй открыть файл http://tv.yandex.ru/index.php или http://tv.yandex.ru/index.html.
Ты хочешь прочесть состав исполняемого файла?...хитёр...:-)

   
 
 автор: Хулиган   (13.08.2006 в 14:08)   письмо автору
 
   для: ssgv   (13.08.2006 в 13:04)
 

Я такого понятия, как "файл по url" не знаю вообще.
Файл - знаю, url - знаю, а "файл по url "- нет.
Если вы считаете, что я открываю "url", приведите пример, как открыть "файл по url".

   

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования