Page 1 of 1

Просмотр error_log через FTP

Posted: Tue Dec 08, 2015 1:23 pm
by Mris
Добрый день,

не могу почитать логи используя ФТП - файлы отображаются как папки.
Но через ssh всё в порядке.

Как исправить?

Re: Просмотр error_log через FTP

Posted: Wed Dec 09, 2015 2:57 pm
by skurudo
Mris wrote: не могу почитать логи используя ФТП - файлы отображаются как папки.
Но через ssh всё в порядке.
Как исправить?
У вас логи лежат на самом деле /var/log/apache2/domains/, в каталоге пользователя лежат симлинки на эти логи и владелец файлов совсем не пользователь. Если очень-очень хочется, то менять владельца, но лучше не трогать.

Посмотреть логи можно через панель, кстати говоря: Web -> наводитесь на домен и View Logs, а там и AccessLog и ErrorLog.

Re: Просмотр error_log через FTP

Posted: Sun Dec 13, 2015 10:18 pm
by Mr.Erbutw
skurudo wrote:
Mris wrote: не могу почитать логи используя ФТП - файлы отображаются как папки.
Но через ssh всё в порядке.
Как исправить?
У вас логи лежат на самом деле /var/log/apache2/domains/, в каталоге пользователя лежат симлинки на эти логи и владелец файлов совсем не пользователь. Если очень-очень хочется, то менять владельца, но лучше не трогать.

Посмотреть логи можно через панель, кстати говоря: Web -> наводитесь на домен и View Logs, а там и AccessLog и ErrorLog.
Вот у меня была идея запилить логи в панель во вкладку чтоб не лазить каждый раз в mc. Все лень не подпускает.

Re: Просмотр error_log через FTP

Posted: Mon Dec 14, 2015 7:42 am
by skurudo
Mr.Erbutw wrote: Вот у меня была идея запилить логи в панель во вкладку чтоб не лазить каждый раз в mc. Все лень не подпускает.
Так уже же есть или я не понял идею?

Re: Просмотр error_log через FTP

Posted: Thu Dec 17, 2015 7:26 pm
by head
Есть. Человек недоглядел видимо. А как бы их реверснуть? :)

Re: Просмотр error_log через FTP

Posted: Fri Dec 18, 2015 12:38 pm
by skurudo
head wrote:Есть. Человек недоглядел видимо. А как бы их реверснуть? :)
Эм... куда реверснуть? О_о

У одного моего камрада была нужда иметь логи у себя в корне, ну вот захотелось и все тут. Но такое решение скорее для разовых мероприятий. По крону раз полчаса:

Code: Select all

#!/bin/bash
cp /var/log/apache2/domains/domain.ru.error.log /home/user/web/domain.ru/public_html/
cp /var/log/apache2/domains/domain.ru.log /home/user/web/domain.ru/public_html/
chown -R user:user /home/user/web/domain.ru/public_html/

Re: Просмотр error_log через FTP

Posted: Fri Dec 18, 2015 12:45 pm
by head
Я в смысле - последние записи сверху. Скролл до конца лога - пожалуй самое скучное занятие.

Re: Просмотр error_log через FTP

Posted: Fri Dec 18, 2015 1:01 pm
by skurudo
head wrote:Я в смысле - последние записи сверху. Скролл до конца лога - пожалуй самое скучное занятие.
А.. в этом смысле :) Как по мне, так это лишние затраты. Смотри, у тебя берется конец лога и показывает, ну практически tail. А здесь придется потратить время на разворот текста.

Re: Просмотр error_log через FTP

Posted: Fri Dec 18, 2015 1:10 pm
by head
А, там есть tail? Код не смотрел если честно. А если вместо него tac? разве что tac не режет по количеству записей вроде...

Re: Просмотр error_log через FTP

Posted: Fri Dec 18, 2015 1:37 pm
by skurudo
head wrote:А, там есть tail? Код не смотрел если честно. А если вместо него tac? разве что tac не режет по количеству записей вроде...
Нет, там хитрее наверчено :)

Начинать стоит отсюда смотреть:
/usr/local/vesta/web/list/web-log/index.php