Evde awstats bızdıklayim uraşim dedim bugün ve kurdum 1mb civarı cillop gibi pakedi var ama sistemin karmaşıklığından autoconf’u ayar edemedi. normalde awstats ile gelen configure scripti var sizde bu problemler çıkarmı bilmiyorum ama bi kaç uğraştırdı beni.
adım 1 kurdum localhost/awstats dedim gelen giden yok 404 verio apache yani evde yokuz 🙂
adım 2 httpd.conf’u editledim aynen gerektiği gibi hala 404
adım 3 satırları bu şekilde değiştirdim.
Alias /awstatsclasses “C:Program FilesAWStatswwwrootclasses”
Alias /awstatscss “C:Program FilesAWStatswwwrootcss”
Alias /awstatsicons “C:Program FilesAWStatswwwrooticon”
ScriptAlias /awstats “C:Program FilesAWStatswwwrootcgi-binawstats.pl”
ScriptAlias /awstats/ “C:Program FilesAWStatswwwrootcgi-bin”
ScriptAlias /awstats.pl “C:Program FilesAWStatswwwrootcgi-binawstats.pl”
<Directory "C:Program FilesAWStatswwwroot">
Options None
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
şimdide 500 verdi işte bu bize çıkış yoludur demekki içerde istek gelio ama bi hata patlak verio onuda error_log dan baktım aynen şu satırlar
[Sat Nov 17 21:53:53 2007] [error] [client 127.0.0.1] (OS 3)The system cannot find the path specified. : couldn’t spawn child process: C:/Program Files/AWStats/wwwroot/cgi-bin/awstats.pl
4. adım awstats.pl windows uygun değiştirilir tepesindeki perl exesini gösterdiği satıra
#!/perl/bin/perl.exe
yazılır önceki halinde bulamıyordu “#!/perl/bin/perl” bu windowsda perl için gereken yeri bulamıo. bu arada benim perl c:perl folderinde kayıtlı ona göre değişiklik yaptım.
şimdi çalışıyor bi nebze bakalım bide bunu scheduled taska atarsam olay tamamdır 🙂