Ergebnis 1 bis 15 von 92

Thema: Komplettpaket mit Stand 13.07.06

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    TobiasSiudak Gast
    gibt es jemanden, der den monitor in dieser version als daemon laufen hat?
    das script von herrn grohmann läuft bei mir nicht wirklich..

    er beendet den monitor sofort beim starten immer mit einem "segmentation error"
    (ohne jeglichen hinweis auf die ursache)

    bei mir soll das auf ner suse 10.1 laufen. hat jemand ne idee, bzw. einen praxistip
    wo das als daemon läuft? bietet sich ja an, dass die auswertung im hintergrund
    läuft. (auch nach rechner-neustart)


    mein script:

    Code:
    #! /bin/sh
    #
    # Author: Markus Grohmann, 1999
    #
    
    #. /etc/rc.config
    
    #test "$START_MONITOR" = yes || exit 0
    
    case "$1" in
    	start)
    		echo "Starting monitor on tty8."
    		/usr/local/bin/monitor -f ../home/monitor/conf/monitor.conf /dev/tty8 &
    		echo
    		;;
    	stop)
    		echo -n "Shutting down monitor on tty8."
    		killproc -TERM /usr/local/bin/monitor
    		;;
    	*)
       	echo "Usage: $0 {start|stop}"
    		exit 1
    esac
    jemand ein vorschlag?
    bin für jede hilfe dankber.

    Tobi

  2. #2
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Diese Zeile ist wohl ein wenig durcheinandergeraten (oder beim einfügen verstümmelt worden):

    /usr/local/bin/monitor -f ../home/monitor/conf/monitor.conf /dev/tty8 &

    ich würde den Pfad zur config Datei nicht relativ adressieren und die Umleitung auf /dev/tty8 ist falsch:

    /usr/local/bin/monitor -f /home/monitor/conf/monitor.conf >/dev/tty8 &

    ggf. auch noch ein "</dev/tty8" hinten dran. Dann sollten auch die Eingaben über tty8 klappen.

  3. #3
    MeisterBrand Gast
    Für alle Gentoo-Benutzer (vielleicht auch andere Distris, keine Ahnung, glaube jedoch nicht - nutze selbst nur Gentoo) ist folgendes Runscript empfehlenswert:

    Code:
    #!/sbin/runscript
    
    depend() {
            need mysql
    }
    
    start() {
            ebegin "Starting monitor as a daemon"
            start-stop-daemon --start --background --user monitor --chuid monitor --env HOME="/home/monitor" --pidfile /var/run/monitor.pid --make-pidfile --exec /usr/local/bin/monitor 
            eend $?
    }
    
    stop() {
            ebegin "Stopping monitor"
            start-stop-daemon --stop --pidfile /var/run/monitor.pid --name monitor
            eend $?
    }
    Vorher sollte man jedoch einen Benutzer "monitor" mit der Home-Directory "/home/monitor" anlegen, in der sich auch die .monrc findet.
    Die Datei - genannt "monitor" - nach /etc/init.d, chmod +x /etc/init.d/monitor nicht vergssen und dann je nach Belieben noch rc-update add monitor default .

    Viel Spaß ;)

  4. #4
    Registriert seit
    07.09.2004
    Beiträge
    197
    Hallo Manuel ich habe so eben mal wieder Monitor und dein Frondend zum laufen gebracht.

    So nun stehen in der DB nen paar einträge drin nur unter dem Frondend zeigt er nur zwei EInträge an.

    Dazu kommt, ich kommte frontend nicht benutzen.
    Ich musste zeile 340-343 sowie zeile 528 auskommentieren um es zu benutzen.
    Sind die Zeile unkommentiert kommt folgender Fehler: Fatal error: Cannot redeclare date_format() in /var/www/web/monitor/functions.inc.php on line 343

    Benutzen tu ich Apache 2.2.3 MySQL 5.0.27 und PHP 5.2.0

  5. #5
    Registriert seit
    12.05.2004
    Beiträge
    341
    Welche Version benutzt du denn, in der aktuellen gibts keine Zeile 528.

  6. #6
    Registriert seit
    07.09.2004
    Beiträge
    197

  7. #7
    Registriert seit
    07.09.2004
    Beiträge
    197

  8. #8
    Registriert seit
    12.05.2004
    Beiträge
    341
    kp, schau mal ob bei allen includes und requires ein once steht, falls nicht versuche es damit.

    include_once()
    require_once()

  9. #9
    Registriert seit
    07.09.2004
    Beiträge
    197
    Code:
    date_format
    
    (PHP 5 >= 5.1.0RC1)
    date_format -- Returns date formatted according to given format
    Description
    string date_format ( DateTime object, string format )
    string DateTime::format ( string format )
    Parameters
    
    object
    
        DateTime object. 
    format
    
        Format accepted by date(). 
    
    Return Values
    Das könnte ja nen fehler sein :D

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •