MySQL создает временные файлы в определенных ситуациях для обработки результатов запроса. Одна общая ситуация, где это происходит, состоит в том, когда сортировка происходит на данных столбца, которые имеют тип блоба или текст. Другие включают, когда максимальный позволенный размер временной таблицы исчерпывается.
Создание этих таблиц указывает на запросы, которые не могут быть полностью оптимизированы, но в некоторых случаях их нельзя избежать. Однако Вы не должны получать ошибки (в некоторых продуктивных средах, с которыми я работаю, десятки из них могли бы создаваться каждую минуту).
Обычно файлы создаются в/tmp. Можно смотреть тот каталог и видеть, что они создаются и уничтожаются. Если/tmp, или какой бы ни каталог используется, не является записываемым mysql пользователем, это, возможно, Ваша проблема.
Иначе ищите более приземленные проблемы, такой как из дискового пространства.
При использовании Firefox ctl-R будет перезагружать страницу и не использовать кэшируемую копию... Иначе можно установить заголовок с помощью заголовка php () функция, которая говорит, когда страница устареет. Можно установить его в течение 5 секунд в будущем, когда страница сгенерирована, и это должно помочь.
Править:
Можно пойти сюда, и поиск "Истекают" для получения дополнительной информации об истечь заголовке: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
На стороне сервера можно включить без кэшей... наполняют в HTTP-заголовках.
См.: