Народ, подскажите в чем может быть дело. На наскольких страницах сайта списки типа Select формируются из запросов к БД. Запрос делаю только раз в сутки. По принципу при старте страницы проверяется дата создания файла и если она не сегодняшняя, то он удаляется, делается запрос к SQL БД и создается новый файл. Потом все работают с этим файлом. Так вот файл удаляется, запрос проходит и файл создается, но выдается ошибка 500. Если после этого страницу обновить, то все работает. Как сделать, чтобы ошибка не выдавалась и мтраница открывалась. Код (PHP): set_time_limit(n); Уже пробовал. не помогает. В php.ini задавал таймаут SQL запроса побольше, не помогает.
Re: Ошибка 500 при загрузке стартовой страницы,замене переме применить магию? откуда мы знаем! 500 это ошибка выполнения скрипта. смотри логи. судя по заголовку, ты что-то поменял и после этого появилась ошибка. значит ответ в том, что́ ты поменял.
Re: Ошибка 500 при загрузке стартовой страницы,замене переме Нет, я ничего не менял. Я каждый день создаю 3 файлика с массивами, которые выгружаю утром из SQL(при первом запуске). Выгрузки идут секунд 40-50 и выдается ошибка в броузере. Но файлики создаются и если обновить страницу после ошибки, то все работает. Собственно конечно с сайтом работают только IT-шники и можно их попросить обновлять страницу в этом случае, тем более, что это будет делать один из них и всего лишь раз в сутки.
Re: Ошибка 500 при загрузке стартовой страницы,замене переме долгие и регулярные процедуры лучше выполнять по крону. кстати, для консольной пыхи по умолчанию не установлен лимит по времени а без логов тут не о чем говорить вообще. Добавлено спустя 4 минуты: Re: Ошибка 500 при загрузке стартовой страницы,замене переменных страница показывается ≠ всё работает наложение ошибок бывает дает прикольный эффект. скрипт обломался → файл создался битый → файл с сегодняшней датой есть → сообщение "всё хорошо"