После обновления моей установки 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
включается.