воскресенье, 8 июня 2008 г.

Проблема с CMS Joomla

Сейчас занимаюсь сайтом нашей организации: Vialinx.org. Мы решили остановиться на Jooml'е и в принципе не жалеем, по крайней мере я. CMS замечательная и дизайн просто замечательный, то-есть не стыдно будет давать ссылки на наш сайт. Но везде есть свои проблемы, и я с этим столкнулся.

Проблема заклучается в следующем: 

после уставноки движка регистрация пользователей работала отлично, но по мере обрастания движка различными модулями и компонентами вдруг регистрация перестала работать. После нажатия кнопки "Регистрация" появляется белый экран и на этом всё заканчивается. Я почитал логи и вот какие ошибки обнаружил: 

[error] [client 85.237.41.146] PHP Fatal error:  Class 'ContentObject' not found in ---/public_html/plugins/system/jfdatabase/jfdatabase_inherit.php on line 189, referer: ---

После разбирательств обнаружилось, что ошибка возникакет из-за компонента JoomFish. Так как при стандартном выбранном языке ошибки нет и регистрация проходит нормально, но стоит только поменять язык на другой - белый экран. Не знаю что делает JoomFish с базой данных при регистрации, но что-то делает такое, что вызывает фатальную ошибку.

Как исправить проблему: 

необходимо удалить файл "users.xml" из папки ./administrator/components/com_joomfish/contentelements". То-есть удалить элемент "Пользователи", который поддерживает JoomFish. 

После этого всё в порядке. ;)

1 комментарий:

создание сайта по шаблону программа создания flash комментирует...

создание сайта битрикс от 400$ создание сайтов web дизайн разработка сайтов веб дизайн создание сайта http://web-miheeff.ru +7 (495) 782-72-56 создание сайта битрикс