Just2blue4U Geschrieben 7. Oktober 2004 Teilen Geschrieben 7. Oktober 2004 Hallo allerseits! Hab mir mal die große Schwester auf meinen Linux PC gepackt um testweise 2 PCs (nen Mailserver und localhost) zu überwachen. Das funzt alles soweit, was aber nicht klappt ist das erstellen (oder abrufen ???) der Graphen: Sobald ich einen (Graphen) aufrufen möchte bekomme ich diese Fehler vom Browser: Not Found The requested URL /bigsis/cgi/bsgraph was not found on this server. Wenn ich dann in die error_log vom Apache gucke steht da File does not exist: /var/lib/bigsister/www/bigsis Kann mir jemand weiterhelfen? Ich müsste wissen, an welcher Stelle BigSis gesagt bekommt wo diese gesuchten Dateien vorhanden sind, bzw wohin sie geschrieben werden... bin auch per ICQ (130715519) erreichbar. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 7. Oktober 2004 Autor Teilen Geschrieben 7. Oktober 2004 Ich habe nach verzweifeltem suchen den Fehler gefunden: apache meldete mir, das die gewünschte datei nicht vorhanden ist. Irgendwann kam ich auf die Idee, doch mal nachzugucken ob diese Dateien WIRKLCIH nicht da sind. nun- sie waren DOCH da. es waren wider erwarten keine Verzeichnisse die fehlten sondern perl-scripte. ich hab daraufhin nochmal genau die httpd.conf gecheckt was mein baby denn mit solchen sachen anstellt. dabei ist mir aufgefallen, dass apache cgi NUR im standart-cgi-verzeichnis aktiviert hat. da ich bigsister aber als vHost laufen habe und das webverzeichnis nicht mit dem standart-web-dir von apache übereinstimmte, war auch das cgi-dir nicht gleich, was zur folge hatte das die scripte von bigsis nicht ausführbar waren. also: Kommentar vor "AddHandler cgi-script .cgi" in der httpd.conf entfernen, fertig! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 12. Oktober 2004 Autor Teilen Geschrieben 12. Oktober 2004 Nachdem ich Bigsister erfolgreich installiert hatte, wollte ich es nochmal orgentlich installieren um bei späteren installationen die konfiguration reibungslos ablaufen lassen zu können. Ich habe sämtliche Dateien die mit bigsister zusammenhingen gelöscht und anschliessend bigsister mittels der RPM-Pakete wieder installiert (Fedora Core 1). Nun hatte ich im /etc/bigsister/ verzeichnis brav alle Files. Ich habe die uxmon-net, die bb-display.cfg und die bb_event_generator.cfg konfiguriert und bigsister gestartet. danach hab ich nochmal apache neugestartet. ich gab die URL im Browser an, und was spuckte er mir aus? -> Fedora Core Testpage <-- Er hat also offensichtlich im der Domain zugeteilten Pfad nix gefunden. ich hab mir dann inna console die verzeichnisse der webdateien ausgeben lassen und bin auf die beiden verzeichnisse - /var/www/html/bigsis/ und - /var/lib/bigsister/www/ gestoßen. ich hab sie beide mal dem apache gegeben, doch immer wieder das gleiche. In die error_log schreibt apache mir: "Directory index forbidden by rule". (ist klar, denn ich habe autoindex ausgestellt). Ichhabe daraufhin das ganze system nach den indexdateien von bigsister durchsucht: "locate bigsis | grep index" - kein Ergebnis. Die installationen sind fehlerfrei abgelaufen... Wer kann helfen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 Habe diesen Hilferuf schon im Linux/Unix-Bereich stehen, aber bisher null Reaktion (und erst 7 views) erhalten. Weil mich diese Ganze Sache tierisch aufregt (zumal mir mein Chef im Nacken sitzt) poste ich es hier nochmal als neuen Thread in der Hoffnung das sich einer von euch Cracks (nicht böse gemeint) erbarmt und sich meinem Problem annimmt: Nachdem ich Bigsister erfolgreich installiert hatte (siehe http://forum.fachinformatiker.de/showthread.php?t=68702 ), wollte ich es nochmal ordentlich installieren um bei späteren installationen die konfiguration reibungslos ablaufen lassen zu können. Ich habe sämtliche Dateien die mit bigsister zusammenhingen gelöscht und anschliessend bigsister mittels der RPM-Pakete wieder installiert (Fedora Core 1). Nun hatte ich im /etc/bigsister/ verzeichnis brav alle Files. Ich habe die uxmon-net, die bb-display.cfg und die bb_event_generator.cfg konfiguriert und bigsister gestartet. danach hab ich nochmal apache neugestartet. ich gab die URL im Browser an, und was spuckte er mir aus? -> Fedora Core Testpage <-- Er hat also offensichtlich im der Domain zugeteilten Pfad nix gefunden. ich hab mir dann inna console die verzeichnisse der webdateien ausgeben lassen und bin auf die beiden verzeichnisse - /var/www/html/bigsis/ und - /var/lib/bigsister/www/ gestoßen. ich hab sie beide mal dem apache gegeben, doch immer wieder das gleiche. In die error_log schreibt apache mir: "Directory index forbidden by rule". (ist klar, denn ich habe autoindex ausgestellt). Ichhabe daraufhin das ganze system nach den indexdateien von bigsister durchsucht: "locate bigsis | grep index" - kein Ergebnis. Die Installationen sind fehlerfrei abgelaufen... Wer kann helfen? Gerne auch via ICQ... 130715519 hoffnungsvoll, J2B4U Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Thanks-and-Goodbye Geschrieben 13. Oktober 2004 Teilen Geschrieben 13. Oktober 2004 Habe diesen Hilferuf schon im Linux/Unix-Bereich stehen, aber bisher null Reaktion (und erst 7 views) erhalten. Weil mich diese Ganze Sache tierisch aufregt (zumal mir mein Chef im Nacken sitzt) poste ich es hier nochmal als neuen Thread in der Hoffnung das sich einer von euch Cracks (nicht böse gemeint) erbarmt und sich meinem Problem annimmt:Bitte lesen: http://forum.fachinformatiker.de/showthread.php?t=7236 Besonders Nummer 8. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Spooky23 Geschrieben 13. Oktober 2004 Teilen Geschrieben 13. Oktober 2004 Hey, weiß nicht ob das weiterhilft, aber hast du mal die Zugriffsberechtigung auf deine index Datei überprüft? vielleicht gibts da ein problem, das der webserver kein zugriff auf die datei bekommt, oder sowas in der art? mfg chris Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 Das war mir klar das das nicht gern gesehen wird. allerdings war der erste Post offensichtlich falsch platziert: Nur 7 Leute haben ihn gesehen, alle anderen haben ihn nicht beachtet weil sie "den thread schon gelesen hatten". Oder so. Ich bin wirklich ziemlich verzweifelt und brauche die Hilfe einfach. Daher habe ich das Risiko in kauf genommen, dass ich nen "anschiss" bekomme. Ich bitte um verzeihung und hoffe weiter auf eine gute seele die mir helfen kann... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 Hey, weiß nicht ob das weiterhilft, aber hast du mal die Zugriffsberechtigung auf deine index Datei überprüft? vielleicht gibts da ein problem, das der webserver kein zugriff auf die datei bekommt, oder sowas in der art? mfg chris Ich habe an den Dateirechten nix rumgefummelt. Das Prog hab ich mit apt-get installiert... Das Problem ist das der Apache wenn er die anfrage bekommt in das entsprechende Verzeichnis geht, und dort nach einer datei "index" sucht. Eine solche Datei existiert aber nicht... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 13. Oktober 2004 Teilen Geschrieben 13. Oktober 2004 Ich hab beide Threads mal zusammen gebaut Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 Ich hab beide Threads mal zusammen gebaut Vielen Dank! Hat sonst noch irgendwer en ahnung was mit meiner "großen schwester" los sein könnte? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 13. Oktober 2004 Teilen Geschrieben 13. Oktober 2004 Mal ganz blöde Frage, ohne das ich Big Sister (außer vom Namen her) kenne... Fehlt dir nur die Index, oder feht dir die gesamte Ausgabe? Im ersteren Fall kannst du ja einfach eine index erstellen und von da aus auf die entsprechende .html, oder auf die cgi Datei oder was auch immer weiterleiten. Oder du erstellst einen Sym-Link der auf die entsprechende Datei zeigt. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 Das Programm gibt die Informationen über diverse Scripte aus. Ich kann nicht sicher sagen ob diese Scripte schon existieren, was ich definitiv sagen kann ist das es im webverzeichnis keine Indexdatei gibt. Und soweit ich weis braucht ein Webserver eine solche Datei um etwas anzuzeigen... :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 13. Oktober 2004 Teilen Geschrieben 13. Oktober 2004 Und soweit ich weis braucht ein Webserver eine solche Datei um etwas anzuzeigen... Nein, die Index wird nur geladen, wenn du keinen Dateinamen angibst. Wenn du den Dateinamen angibst, wird die aufgerufene Datei geladen, egal ob du eine index im Verzeichnis hast, oder nicht. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 Stimmt, du hast recht. Ich habe in meinem Apache folgende Konfiguration für bigsister verwendet: <VirtualHost 192.168.1.229> Options Indexes # DocumentRoot /var/lib/bigsister/www/bigsis # DocumentRoot /var/www/html/bigsis/ DocumentRoot /var/lib/bigsister/www ServerName bigsis.dori ErrorLog logs/bigsis.dori-error_log </VirtualHost> zusätzlich wurde von bigsister folgendes angelegt: ScriptAlias /bigsis/cgi /usr/share/bigsister/cgi Alias /bigsis /var/lib/bigsister/www <Directory /var/lib/bigsister/www> Order allow,deny Allow from all Options +FollowSymLinks </Directory> <Directory /usr/share/bigsister/cgi> Order allow,deny Allow from all Options -FollowSymLinks +ExecCGI AddHandler cgi-script .cgi </Directory> Da ich einen virtual host eintrag in der httpd.conf habe, rufe ich die webseiten von bigsister über http://bigsis.dori auf. Der Inhalt von den in der httpd.conf genannten, von bigsister genutzten Ordnern: [root@dori mrtg]# cd /var/lib/bigsister/www [root@dori www]# ls -l insgesamt 36 -rw-r--r-- 1 bigsis bigsis 2733 12. Okt 16:14 errors.html drwxr-xr-x 2 bigsis bigsis 4096 12. Okt 15:38 graphs drwxr-xr-x 3 bigsis root 4096 12. Okt 13:39 help drwxr-xr-x 2 bigsis root 4096 12. Okt 16:48 html drwxr-xr-x 3 bigsis root 4096 12. Okt 13:39 logs -rw-r--r-- 1 bigsis bigsis 2722 12. Okt 16:14 new.html drwxr-xr-x 15 bigsis root 4096 12. Okt 13:39 skins -rw-r--r-- 1 bigsis bigsis 2722 12. Okt 16:14 top.html -rw-r--r-- 1 bigsis bigsis 787 12. Okt 16:08 werk1.html [root@dori www]# cd html [root@dori html]# ls -l insgesamt 48 -rw-r--r-- 1 bigsis bigsis 8051 12. Okt 16:48 dori.cpu.html -rw-r--r-- 1 bigsis bigsis 2831 12. Okt 15:18 dori.disk.html -rw-r--r-- 1 bigsis bigsis 1937 12. Okt 15:18 dori.msgs.html -rw-r--r-- 1 bigsis bigsis 2266 12. Okt 16:48 dori.net.html -rw-r--r-- 1 bigsis bigsis 2012 12. Okt 16:48 dori.procs.html -rw-r--r-- 1 bigsis bigsis 4803 12. Okt 16:45 mail-3.cpu.html -rw-r--r-- 1 bigsis bigsis 2638 12. Okt 14:20 mail-3.disk.html -rw-r--r-- 1 bigsis bigsis 1935 12. Okt 14:20 mail-3.msgs.html -rw-r--r-- 1 bigsis bigsis 2268 12. Okt 16:45 mail-3.net.html -rw-r--r-- 1 bigsis bigsis 2014 12. Okt 14:20 mail-3.procs.html [root@dori html]# cd /usr/share/bigsister/cgi [root@dori cgi]# ls -l insgesamt 44 -r-xr-xr-x 1 root root 8124 26. Okt 2003 bsgraph -r-xr-xr-x 1 root root 6710 26. Okt 2003 bshistory -r-xr-xr-x 1 root root 16179 26. Okt 2003 bswebadmin -r-xr-xr-x 1 root root 9135 26. Okt 2003 bswebalarm [root@dori cgi]# vielleicht kann ja mal jemand der bigsister nutzt nachgucken was mir fehlt... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 13. Oktober 2004 Teilen Geschrieben 13. Oktober 2004 Werf mal einen Blick in den Ordner bswebadmin. Laut Doku (http://computerdienst.kleinau.org/modules/tutorials/bigsister.pdf) kannst du über das Webinterface das da drin liegt, die cfg's bearbeiten und wenn ich das richtig verstanden habe auch die Ausgabe einrichten wie du das haben willst. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 wie komm ich denn da rein? bswebadmin ist ... [root@dori cgi]# ls -l | grep admin -r-xr-xr-x 1 root root 16179 26. Okt 2003 bswebadmin [root@dori cgi]# ... kein Ordner, ... [root@dori cgi]# /etc/init.d/httpd restart httpd beenden: [ OK ] httpd starten: Warning: DocumentRoot [/usr/share/bigsister/cgi/bswebadmin] does not exist [ OK ] ... und auch nicht von Apache ansprechbar... :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 13. Oktober 2004 Teilen Geschrieben 13. Oktober 2004 wie komm ich denn da rein? Sorry, war mein Fehler, hatte nicht richtig hingeschaut und gemeint das sind Ordner. Aber irgendwo muß das Webadmininterface sein. Schau mal in dem PDF von oben auf Seite 17, stehen die Installationspfade. Vielleicht kommst du damit klar, auch wenn das anscheinend etwas von deinen abweicht. Die Strucktur ab root sollte ja wieder passen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Just2blue4U Geschrieben 13. Oktober 2004 Autor Teilen Geschrieben 13. Oktober 2004 ... das pdf hab ich schon 1.000x durchgekaut... daraus hab ich auch die configs (naatürlich nachher angepasst). Aber die dort angegebenen Pfade hab ich schon alle abgeklappert (wie in meiner httpd.conf sichtbar sein sollte (die # bei DorumentRoot))... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.