При входе в админку Joomla 2.5, 3 выдает 0 Cannot open file for writing log

Зайдите в корневую папку сайта, откройте configuration.php (для начала проверьте доступ для его редактирования, стоит по умолчанию только чтение). Затем найдите там строки вида



public $log_path = '/logs';
public $tmp_path = '/tmp';

Дело в них, здесь задан неверный путь. Поинтересуйтесь у своего хостера, какой путь следует использовать. У каждого хостера он разный. У меня в mchost.ru, к примеру   

public $log_path = '/home/httpd/vhosts/lotoscenter.com/httpdocs/logs';
public $tmp_path = '/home/httpd/vhosts/lotoscenter.com/httpdocs/tmp';

После установления правильного пути все заработает День рождения, поздравить.

вопрос:

У меня такая же проблема.После переноса сайта на Joomla 3 с одного хостинга на другой появилась ошибка (0 Cannot open file for writing log)при входе в админку. В файле конфигурации абсолютные пути к папке логов и тмп прописаны правильно! Права стоят 755. При этом сам сайт работает исправно. На старом хостинге все работает нормально.
С чем это может быть связано?
Помогите, пожалуйста...

P.S. Забыл сказать, что на новом хостинге отключили magic_quotes_gpc (потому что вылазила ошибка) и изменили версию php...

 

ответ:

В configuration.php найдите строчку 23:
Код
	public $error_reporting = 'default';
замените на:
Код
	public $error_reporting = 'development';
перезайдите в админку, посмотрите, какие ошибки выскакивают, посмотрите что в логах.

В степях Северного Причерноморья – и в Крыму в т.ч. – по свидетельству Геродота жили царские скифы, «самые сильные и многочисленные, считающие прочих скифов своими рабами».

Ответ 

 что то не помогло(( либо я не правильно понял. что бы было яснее опишу схему - у меня многоуровневое горизонтальное меню, сайт состоит из блоков категорий. так вот, сделал я так - создал "общую категорию" для всех остальных подкатегорий, определив эту "общую категорию" под главную страницу, с целью отображения любых материалов на главной странице, опубликованных в недрах сайта, т.е. возможная загвоздка в этой "Общей категории", которая является родителем всех остальных категорий, но в настройках этой главной категории нету настройки "показывать уровни подкатегорий". извините что немного криво написал. что бы было нагляднее вот ссылка на сай как видите внизу главной страници этот злосчастный столбик с менюшками, хотя в других пунктах меню что то подобное отсутствует.

 

******************************************************************

В общем смысл ошибки в том, что программа обновления не может вести журнал самого процесса обновления. Мол записывать я должна, что куда пишется, что меняется, а не могу. Для решения данной проблемы как оказалось требуется всего 2 момента:

1. Установить права 777 на папку /logs в Joomla 3.

2. Получить временно права на запись файла configuration.php (после редактирования вернуть родные 444). Открыть его и убрать символ слеша в 57 строке. У меня было так:
57
   
public $log_path = '/logs';

а надо сделать чтобы было так:
57
   
public $log_path = 'logs';

После этого сохраняем измененный файл. После этого процесс обновления Joomla 3 заработал как положено, чего и вам желаю.