Назад | Перейти на главную страницу

JAWStats не удалось открыть файл журнала AWStats

После обновления моей установки PHP до версии 5.3 я не смог получить доступ к jawstats с ошибкой:

JAWStats не удалось открыть файл журнала AWStats

Правильно ли указан каталог файла журнала AWStats? Есть ли в конце косая черта? Проблема может заключаться в переменной statspath в вашем файле config.php.

Искомый файл данных - awstats20125.test.com.txt в папке / var / lib / awstats /

Когда я проверяю содержимое var / lib / awstats /, то месяц / год находятся в другом порядке. Например: awstats052012.test.com.txt. Из чтения документация Я убедился, что добавил statsname, хотя, похоже, это не замечает.

Config.php

  // core config parameters
  $sDefaultLanguage      = "en-gb";
  $sConfigDefaultView    = "thismonth.all";
  $bConfigChangeSites    = true;
  $bConfigUpdateSites    = true;
  $sUpdateSiteFilename   = "xml_update.php";

  // Default Site Config
  $config = array(
    "theme"       => "default",
    "fadespeed"   => 250,
    "password"    => "DGlxSLKT5k",
    "includes"    => "",
    "language"    => "en-gb"
  );

  // individual site configuration
  $aConfig["test.com"] = array_merge(array(
    "statspath"   => "/var/lib/awstats/",
    "statsname"   => "awstats[MM][YYYY].test.com.txt",
    "updatepath"  => "/usr/lib/cgi-bin/",
    "siteurl"     => "http://www.test.com",
    "sitename"    => "Test.com"    
  ), $config); 

Я идиот, через 5 минут после добавления награды я обнаружил, что эта ошибка вызвана open_basedir включается.