Показано с 1 по 8 из 8

Тема: Ротация логов Awstats

  1. #1
    Junior Member
    Регистрация
    28.10.2014
    Сообщений
    5

    По умолчанию Ротация логов Awstats

    awstats-6.9.5~dfsg-5 установлен и включен
    ротация логов включена и выбран анализатор awstats
    ispmanager 4.4.10.22
    debian-6.0-amd64-ispmanager

    пытаюсь проверить тут
    http://domain.com/awstats/
    You don't have permission to access /awstats/ on this server.

    что не так?

  2. #2
    Support team Аватар для Fly
    Регистрация
    14.08.2010
    Сообщений
    4,764

    По умолчанию

    Нет прав на директорию awstat.

    Посмотрите в районе /etc/apache2/conf.d/awstats.conf на Debian лежит файл конфигурации apache, который определяет алиас и другие настройки для awstat.

    Проверьте, что на директорию awstat стоят верные права.

  3. #3
    Support team Аватар для Dasha
    Регистрация
    03.11.2011
    Сообщений
    4,621

    По умолчанию

    Также видела такие проблемы, если в директории сайта есть .htaccess, запрещающий доступ к статистике.

  4. #4
    Junior Member
    Регистрация
    28.10.2014
    Сообщений
    5

    По умолчанию

    Цитата Сообщение от Fly Посмотреть сообщение
    Нет прав на директорию awstat.

    Посмотрите в районе /etc/apache2/conf.d/awstats.conf на Debian лежит файл конфигурации apache, который определяет алиас и другие настройки для awstat.

    Проверьте, что на директорию awstat стоят верные права.
    вот что там стоит:

    Код:
    Alias /awstatsclasses /usr/share/awstats/classes
    Alias /awstatscss /usr/share/awstats/css
    Alias /awstatsicons /usr/share/awstats/icon
    ScriptAlias /awstats/ /usr/lib/cgi-bin/
    <Directory /usr/share/awstats/>
    	Options None
    	AllowOverride None
    	Order allow,deny
    	Allow from all
    </Directory>

  5. #5
    Junior Member
    Регистрация
    28.10.2014
    Сообщений
    5

    По умолчанию

    Я нашел эту стату - она складывалась в другую папку - webstat/
    но теперь другая проблема - на втором домене эта папка через веб не открывается
    You don't have permission to access /webstat/ on this server.

    .htaccess стандартный от drupal 6

    Код:
    #
    # Apache/PHP/Drupal settings:
    #
    
    # Protect files and directories from prying eyes.
    <FilesMatch "\.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl|svn-base)$|^(code-style\.pl|Entries.*|Repository|Root|Tag|Template|all-wcprops|entries|format)$">
      Order allow,deny
    </FilesMatch>
    
    # Don't show directory listings for URLs which map to a directory.
    Options -Indexes
    
    # Follow symbolic links in this directory.
    Options +FollowSymLinks
    
    # Make Drupal handle any 404 errors.
    ErrorDocument 404 /index.php
    
    # Force simple error message for requests for non-existent favicon.ico.
    <Files favicon.ico>
      # There is no end quote below, for compatibility with Apache 1.3.
      ErrorDocument 404 "The requested file favicon.ico was not found.
    </Files>
    
    # Set the default handler.
    DirectoryIndex index.php
    
    # Override PHP settings. More in sites/default/settings.php
    # but the following cannot be changed at runtime.
    
    # PHP 4, Apache 1.
    <IfModule mod_php4.c>
      php_value magic_quotes_gpc                0
      php_value register_globals                0
      php_value session.auto_start              0
      php_value mbstring.http_input             pass
      php_value mbstring.http_output            pass
      php_value mbstring.encoding_translation   0
    </IfModule>
    
    # PHP 4, Apache 2.
    <IfModule sapi_apache2.c>
      php_value magic_quotes_gpc                0
      php_value register_globals                0
      php_value session.auto_start              0
      php_value mbstring.http_input             pass
      php_value mbstring.http_output            pass
      php_value mbstring.encoding_translation   0
    </IfModule>
    
    # PHP 5, Apache 1 and 2.
    <IfModule mod_php5.c>
      php_value magic_quotes_gpc                0
      php_value register_globals                0
      php_value session.auto_start              0
      php_value mbstring.http_input             pass
      php_value mbstring.http_output            pass
      php_value mbstring.encoding_translation   0
    </IfModule>
    
    # Requires mod_expires to be enabled.
    <IfModule mod_expires.c>
      # Enable expirations.
      ExpiresActive On
    
      # Cache all files for 2 weeks after access (A).
      ExpiresDefault A1209600
    
      <FilesMatch \.php$>
        # Do not allow PHP scripts to be cached unless they explicitly send cache
        # headers themselves. Otherwise all scripts would have to overwrite the
        # headers set by mod_expires if they want another caching behavior. This may
        # fail if an error occurs early in the bootstrap process, and it may cause
        # problems if a non-Drupal PHP file is installed in a subdirectory.
        ExpiresActive Off
      </FilesMatch>
    </IfModule>
    
    # Various rewrite rules.
    <IfModule mod_rewrite.c>
      RewriteEngine on
    
      # If your site can be accessed both with and without the 'www.' prefix, you
      # can use one of the following settings to redirect users to your preferred
      # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
      #
      # To redirect all users to access the site WITH the 'www.' prefix,
      # (http://example.com/... will be redirected to http://www.example.com/...)
      # adapt and uncomment the following:
      # RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
      # RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
      #
      # To redirect all users to access the site WITHOUT the 'www.' prefix,
      # (http://www.example.com/... will be redirected to http://example.com/...)
      # uncomment and adapt the following:
      # RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
      # RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
    
      # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
      # VirtualDocumentRoot and the rewrite rules are not working properly.
      # For example if your site is at http://example.com/drupal uncomment and
      # modify the following line:
      # RewriteBase /drupal
      #
      # If your site is running in a VirtualDocumentRoot at http://example.com/,
      # uncomment the following line:
      # RewriteBase /
    
      # Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_URI} !=/favicon.ico
      RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
    </IfModule>
    
    # $Id$

  6. #6
    Junior Member
    Регистрация
    28.10.2014
    Сообщений
    5

    По умолчанию

    Еще вопрос - в ispmanager включена ротация и лога ошибок, а в статистике видна информация только по логу запросов...

    Есть HTTP Status codes таблица, но детали открываются только по 404 ошибке
    Последний раз редактировалось Vick; 29.10.2014 в 17:55.

  7. #7
    Junior Member
    Регистрация
    28.10.2014
    Сообщений
    5

    По умолчанию

    В общем вся эта история затевалась что бы анализировать ошибки на сервере (которых оказалось огромное количество) и как оказалось awstats анализирует только лог запросов и не имеет никакого отношения к ошибкам - поэтому снес его.

    Извиняйте за беспокойство...

  8. #8
    Support team Аватар для Fly
    Регистрация
    14.08.2010
    Сообщений
    4,764

    По умолчанию

    1. Смотрите в логе почему ошбка о правах. Попробуйте убрать .htaccess и посмотреть останется ли ошибка.

    2. Анализируются только логи access. Почему возникает 404 ошибка тоже нужно смотреть в логах веб сервера.

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •