Заметка для меня и web мастеров. Надо пофиксить один баг касаемый в CMS Joomla. Итак на повестке дня - плохая дружба между двумя компонентами и как это исправить.
Допустим вы захотели сделать свой блог на CMS Joomla. Прочитали что для этого нужно. Я тоже прочитал, для обего развития и решил попробовать.
Что я делал: Поставил Joomla 1.5.18 на этот момент это последняя версия. Поставил ускоритель WEBO Site Speedup, конечно демку, на платную пока не хочу тратиться. Суть компонента в том, что бы ускорить загрузку сайта во много раз. Демка ускоряет на +100%, платная +500%. К тому же она оптимизирует код для SEO. Более того данная примочка необходима, так как joomla имеет место создавать критические нагрузки на сервер.
Далее для блога собственно есть компонент - LyftenBloggie. Затем поставил его.
И тут-то и проблема, как только я поставил это компонент, - слетели CSS стили. то есть страница отображается "голой".
В чём причина? Рассказываю:
После долгих размышлений и тестов выяснил, что когда ставится компонент блога, он сначала пытается найти и подтереть все предыдущие версии себя и за одно каким-то образом сносит папку wo. Эта папка находится по данному адресу : /корневая сайта/cache/wo
wo нужна что бы хранить файлы кэша картинок, css, js скриптов, и всего прочего мусора.
Лечение:
Вариант 1 (проверенный)
Самое простое - зайти на FTP создать вручную папку wo в папке cache, затем зайти в админку сайта и в компонент - WEBO Site speedup и сделать reboot кэша. Всё.
Вариант 2 (не проверял)
Просто сначала установите компонент блога, а затем ускоритель. Я думаю это должно сработать.
Оба варианта пустяковые, но что бы это выяснить как всегда уходит много времени)