четверг, 21 ноября 2013 г.

Ошибка JFactory::getDBO() - решена

Ошибка JFactory::getDBO() - решена! У меня в логах сервера вылазила такая ошибка - "Non-static method JFactory::getDBO() should not be called statically, assuming $this from incompatible context in" - ну и так далее и тому подобное. И не просто ошибка, а просто таки много таких ошибок, из-за чего логи разрастались до сумашедших размеров. Сайт работал без проблем, а когда всё ОК, ну кто ж заглядывает в эти логи? Тем более если дел много... Так и со мной вышло. Тревогу я забила тогда, когда логи заняли всё место на сервере, аж 10 Гбт. Во шуточки :-) Сайт перестал открываться, хоcт выдал ошибку 500 и писал что-то там про htaccess, ну и про логи тоже. Хостер (хостинг) у меня сейчас классный, не то что прежний. Поэтому не просто выдал ошибку, а указал возможные причины. С htaccess оказалось всё в порядке, хотя я сразу заподозрила, что причина в другом, потому как увидела, что всё дисковое пространство занято вдруг непонятног чем внезапно - это оказались логи. Удалила их - сайт заработал. Вроде можно успокоиться :-) Смотрю, а они снова растут как снежный ком...Я - гуглить...советов, как всегда, много, а нужен был один - вот он "если у вас джумла 1.5, то не ставьте версию PHP выше 2.5" Всё! Сервер успокоился, сайт ожил, все счастливы, а я в особенности :-), чего и вам желаю...

Комментариев нет:

Отправить комментарий