За последние 24 часа нас посетили 40848 программистов и 1813 роботов. Сейчас ищут 808 программистов ...

failed fopen

Тема в разделе "Прочие вопросы по PHP", создана пользователем Reindjer, 3 ноя 2006.

  1. Reindjer

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

    С нами с:
    11 июл 2006
    Сообщения:
    26
    Симпатии:
    0
    вот есть новости: http://www.murman.ru/rss/rss.xml

    мне отсюда взять над только последнюю новость. реализую путем xml_parse_in_stuct (парсинг в массив), а потом этот массив в легкую обрабатываю.

    есть проблема. код работает на локалхосте, все хорошо обрабатывает и выделяет только последнюю новость из этого rss. подставляю же ссылку на http://www.murman.ru/rss/rss.xml выдает ошибку failed fopen. Разбирался разбирался, выявил такую фигню что если я прописываю $fh=fopen($link,4096) - все нормально работает, а если указываю размер уже 4100 например то failed fopen. Что это такое? разве нельзя файлы больше чем 4096 байт обрабатывать??
     
  2. Mavir

    Mavir Guest

  3. Reindjer

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

    С нами с:
    11 июл 2006
    Сообщения:
    26
    Симпатии:
    0
    ой.. ошибся не fopen а fread($fp, 4096)
     
  4. Mavir

    Mavir Guest

    Не понял. Ошибку выдает "failed fopen", а функция fread. Когда выдает эту ошибку, то должно еще писать и номер строки. Что на той строке находится fopen или fread?
     
  5. NIKO

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

    С нами с:
    10 фев 2006
    Сообщения:
    655
    Симпатии:
    0
    Адрес:
    Armenia
    Mavir, а может он просто не сделал fopen потому и так
     
  6. svk

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

    С нами с:
    7 авг 2006
    Сообщения:
    506
    Симпатии:
    0
    Адрес:
    NetByNet
    а может такой интересный safe mode?
     
  7. NIKO

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

    С нами с:
    10 фев 2006
    Сообщения:
    655
    Симпатии:
    0
    Адрес:
    Armenia
    svk, да ты прав...если я тя правильно понял..ты про allow_url_fopen ?