Посты про “joomla”

обновление joomla 2.5.х до последней 3.х.х


Проблема не новая. Постепенно выходят новые версии движков, старые версии перестают поддерживаться и исправляться в плане безопасности и функциональности.
Разработчики Joomla прекратили поддержку линейки 1.5.х в марте 2012 года, а линейки 2.5.х в декабре 2014 года.
Последние версии 1.5.26 и 2.5.28 из этих линеек вполне можно использовать и далее не обновляя, если вы привыкли и вас устраивает функционал сайта.
Но не забываем о безопасности, ибо хакеры не дремлют и продолжают искать уязвимости — почитайте ТУТ.
Сегодня обновление 2.5.28 до последней 3.х.х

(далее…) «обновление joomla 2.5.х до последней 3.х.х»» class=»more-link»>далее «обновление joomla 2.5.х до последней 3.х.х»

javascript Uncaught ReferenceError: stLight is not defined


В консоли Google Chrome ошибка:

Uncaught ReferenceError: stLight is not defined 

(далее…) «javascript Uncaught ReferenceError: stLight is not defined»» class=»more-link»>далее «javascript Uncaught ReferenceError: stLight is not defined»

дописывание в урл #… — 2


Нашелся еще один плагин, который добавляет свой хвост в url.
Первый рассмотрен тут wordpress и дописывание в урл #sthash….
(далее…) «дописывание в урл #… — 2»» class=»more-link»>далее «дописывание в урл #… — 2»

безопасность joomla и дырявые модули


Движок Joomla разрабатывается очень давно. На данный момент существует уже 6 линеек этого движка:

1. joomla 1.0...
2. joomla 1.5...
3. joomla 1.6...
4. joomla 1.7...
5. joomla 2.5...
6. joomla 3.....

Каждая линейка отличается друг от друга довольно сильными изменениями кода соответственно и переход на более высокую линейку довольно сложен. Хотя версии 1.6…, 1.7…, 2.5… и 3….. являются логическими продолжениями друг друга, в большинстве случаев переход вытекает в создание сайта на новой версии с нуля.
(далее…) «безопасность joomla и дырявые модули»» class=»more-link»>далее «безопасность joomla и дырявые модули»

удаление вируса Troj/JSRedir-OK


Обратился клиент с просьбой поискать вирусы на аккаунте хостинга. Все сайты DLE.
Вердикт Яндекс показал Troj/JSRedir-OK.
Поиск на просторах особо ничего не дал, но как понятно из названия вердикта это вставка в яваскрипте/ах.
(далее…) «удаление вируса Troj/JSRedir-OK»» class=»more-link»>далее «удаление вируса Troj/JSRedir-OK»

joomla Failed to retrieve the Currency Converter XML document


Столкнулся с данной небольшой ошибкой на jooml’e 1.5.26 + virtuemart 1.1.9 (на других движках тоже может быть):

Ошибка: Failed to retrieve the Currency Converter XML document.

Она означает, что движок не может открыть .xml файл курсов валют на сайте банка.
(далее…) «joomla Failed to retrieve the Currency Converter XML document»» class=»more-link»>далее «joomla Failed to retrieve the Currency Converter XML document»

удаление вируса Troj/JSRedir-LH


Не новый, но все же иногда встречающийся вердикт Troj/JSRedir-LH. В основном появляется у пользователей Joomla. Как понятно из названия самого вердикта (JSRedir), код внедряется в яваскрипты движка, иногда только в какой то один, иногда во все сразу.
(далее…) «удаление вируса Troj/JSRedir-LH»» class=»more-link»>далее «удаление вируса Troj/JSRedir-LH»

File does not exist: …/apple-touch-icon.png …/apple-touch-icon-precomposed.png


Всевозможные гаджеты и девайсы уже очень плотно вошли в нашу жизнь. У большого числа людей наверняка есть либо смартфон либо планшет на распространенных мобильных операционных системах iOS или Android. Многие сейчас уже используют их в качестве альтернативы настольным ПК или ноутбукам, т.к. их возможности стали очень широкими.
apple_touch_precomposed_and_no
(далее…) «File does not exist: …/apple-touch-icon.png …/apple-touch-icon-precomposed.png»» class=»more-link»>далее «File does not exist: …/apple-touch-icon.png …/apple-touch-icon-precomposed.png»

спецсимволы html


Оставлю на память таблицу символов и их написание.
specsimvoli html
(далее…) «спецсимволы html»» class=»more-link»>далее «спецсимволы html»

joomla 3.2.1 белый экран после обновления


При обновлении joomla 3 до последней актуальной, получили белый экран и на главной и в админке.
Самый простой и эффективный способ найти причину — посмотреть error.log сайта (если он включен и корректно работает на хостинге).
Открываем и видим:

[Wed Jan 29 14:51:23 2014] [error] [client ***] PHP Fatal error:  Call to a member function get() on a non-object in /***/plugins/system/remember/remember.php on line 94

или еще возможные варианты

PHP Fatal error:  Call to a member function checkSession() on a non-object in /***/plugins/user/joomla/joomla.php on line 189
PHP Fatal error:  Call to a member function getQuery() on a non-object in /***/plugins/user/joomla/joomla.php on line 199
PHP Fatal error:  Call to a member function isAdmin() on a non-object in /***/plugins/authentication/cookie/cookie.php on line 51

(далее…) «joomla 3.2.1 белый экран после обновления»» class=»more-link»>далее «joomla 3.2.1 белый экран после обновления»