Page 1 of 1

Как игнорировать варининг ?

Posted: Wed Jul 24, 2019 8:00 am
by richmantrade
Добрый день.
Помню, была уже подобная тема, но что то найти не смог ...

Подскажите пожалуйста как игнорить варнинг, если в шаблоне есть:

Code: Select all

<?=@file_get_contents('http://НЕРАБОЧИЙ_УРЛ')?>
Причем, если вне скрипта (просто в стронем файлике), вставить такой же код - варнинга нет (т.к. установлено подавление ошибок - @).

Re: Как игнорировать варининг ?

Posted: Wed Jul 24, 2019 10:58 am
by admin
так делать никогда не надо.
потому что

1. оно тянет файл при каждой загрузке старнице, те сайт у вас октрывается медленно тк добавляется скачивание
2. если недостпен урл, то оно по дефолту думат 30 секунд прежде чем отвалиться и сайт ваш вообще можно сказать недостпен становится

наилучший вариант - по крону скачивать его локально и локально инклудить
чуть хуже вариант - это INCLUDE_FILE таг , он хотя бы кешируется и не будет качать тот файл каждый раз

Re: Как игнорировать варининг ?

Posted: Wed Jul 24, 2019 12:14 pm
by richmantrade
Да я понимаю что лучше всего по крону локально скачивать это дело... только так неудобно.
Это линкообмен - много доменов, много файликов - за всеми не уследишь. А так каждый домен берет из базы линкообмена свой маленький кусочек хтмл_я.

Вариант с INCLUDE_FILE вполне устроил. Спасибо!
Чёта я думал, что он только локально умеет работать...

Re: Как игнорировать варининг ?

Posted: Wed Jul 24, 2019 12:29 pm
by admin
Хоть так, это точно лучше чем пхп инклуд