Раз пошла такая пьянка, да и обещал я выложить еще один скрипт, то вот –
Инструкция по настройке и установке внутри самого скрипта. Сложного ничего нет:
1. Настройте все параметры, находящиеся внутри скрипта.
2. Установите права доступа на скрипт 755 (rwxr-xr-x).
3. Установите владельца и права записи на папку с кешем.
4. Пропишите периодичесикй запуск скрипта в crontab:
0 */3 * * * user /path/to/weather.php