Toon posts:

[Linux] Perl root rechten geven, kan dat?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik zou graag Perl root rechten willen geven aangezien ik een fout krijg tijdens het updaten van Awstats via de browser. Of moet ik apache root rechten geven? Kan dit?

Versie van Awstats: Advanced Web Statistics 6.4 (build 1.814)
Versie Linux: Fedora 6.2
' Begin foutmelding
Foutmelding tijdens updaten via browser: Error: Couldn't open server log file "/weblogs/W3SVC1881198865/ex050422.log" : Permission denied

Setup ('/etc/awstats/awstats.www.tsd.be.conf' file, web server or permissions) may be wrong.
Check config file, permissions and AWStats documentation (in 'docs' directory).
' Einde foutmelding

' Info
Dit is nog wat info uit de config file:
Warning, when "update" is
# made from a browser, AWStats is ran as a CGI by the web server user defined
# in your web server (user "nobody" by default with Apache, "IUSR_XXX" with
# IIS), so the "DirData" directory and all already existing history files
# awstatsMMYYYY[.xxx].txt must be writable by this user. Change permissions if
# necessary to "Read/Write" (and "Modify" for Windows NTFS file systems).

De "DirData" map heeft deze rechten: 777
De map waar de logfiles staan heeft deze rechten: 755
De map waar de config files staan heeft deze rechten: 777


bedankt

[ Voor 13% gewijzigd door Verwijderd op 22-04-2005 09:12 ]


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Perl root rechten geven bestaat niet ;) Je bedoelt ws dat je een perlscript met rootrechten wilt runnen? Kun je geen kleine wrapper in C oid schrijven en die u+s chmodden? Dat lijkt mij de netste oplossing :)
edit:
Ik zie dat je een awstats foutmelding ermee wilt omzeilen. NIET DOEN! Rootrechten gebruiken is dan onnodig. Zet gewoon de permissies op bovenliggende directories ook even goed :)

[ Voor 32% gewijzigd door Spider.007 op 22-04-2005 09:19 ]

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
Dat is net het probleem, awstats zegt dat hij geen rechten heeft om de logfile te openen maar de map met de logfiles staat in de root.

/weblogs/logfile...

En die map en de logfiles hebben de rechten: 755

Misschien helpt het als ik apache root rechten geef?

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

nogmaals; niet doen. Wat zijn de rechten op /weblogs en wat zijn de rechten op /weblogs/logfile En waarom gaat awstats naar /weblogs/W3SVC1881198865/ex050422.log ? Dat is toch de IIS notatie van logfiles?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • elTigro
  • Registratie: November 2000
  • Laatst online: 10:42

elTigro

Es un Gringo!

je kunt misschien ook de directory group op apache zetten, en dan alles 775 maken?

[ Voor 4% gewijzigd door elTigro op 22-04-2005 09:29 ]

Lazlo's Chinese Relativity Axiom:No matter how great your triumphs or how tragic your defeats --approximately one billion Chinese couldn't care less.


Verwijderd

Topicstarter
Correctie het is:
/weblogs/nogeenmap/logfile...
Omdat er van 70 sites logfiles op staan..

Jah..het probleem is, hij haalt die map van de server, dus dan moet ik (of stagebegeleider) die rechten van apache op de server instellen...kan ik eens proberen, bedankt.
Pagina: 1