Likes Likes:  0
Resultaten 16 tot 25 van de 25
Pagina 2 van de 2 Eerste 1 2
Geen
  1. #16
    SH script uitvoeren in cron
    Betalert
    177 Berichten
    Ingeschreven
    17/07/07

    Locatie
    Noordwijk (Z-H)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Code:
    sh /home/gta/samp02X/ ./checksamp.sh
    geeft:
    /home/gta/samp02X/: /home/gta/samp02X/: is a directory
    Code:
    /home/gta/samp02X/ ./checksamp.sh
    geeft:
    /bin/bash: /home/gta/samp02X/: is a directory
    zonder " sh" in de cron wordt de file blub ook aangemaakt.

    En als ik " /home/gta/samp02X ./samp02Xsvr &" in het script zet krijg ik dit
    Code:
    /home/gta/samp02X/checksamp.sh: line 7: /home/gta/samp02X/: is a directory
    Het script wordt dus wel uitgevoerd....

    Echter " /home/gta/samp02X/samp02Xsvr & " runnen vanuit een andere map dan /home/gta/samp02X werkt ook niet, zal er dan toch iets anders zijn?

    Of mischien anders in checksamp.sh dit laten uitvoeren
    Code:
    #!/bin/bash
     
    server_start() {
    /home/sampsvr/startgtaserver.sh & # put in full path and name of startup script
    } 
     
    server_stop() {
    killall startgtaserver.sh # your startup script name
    killall samp02svr # need to put in path to killall if its not in $PATH
    } 
     
    server_restart() {
    server_stop
    sleep 1
    server_start
    }
    case "$1" in
    'start')
    server_start
    ;;
    'stop')
    server_stop
    ;;
    'restart')
    server_restart
    ;;
    *)
    echo "usage $0 start|stop|restart"
    esac
    komt van http://wiki.sa-mp.com/wiki/Linux_Server


    bedankt voor de moeite!

  2. #17
    SH script uitvoeren in cron
    geregistreerd gebruiker
    1.180 Berichten
    Ingeschreven
    21/08/06

    Locatie
    Noord Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Niels
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Code:
    #!/bin/sh
    
    touch /home/gta/blup
    
    PROCESS_COUNT=$(/bin/ps -fu gta | /bin/grep samp02Xsvr | /bin/grep -v /bin/grep | /usr/bin/wc -l)
    case $PROCESS_COUNT in
    0) /home/gta/samp02X/samp02Xsvr &
    ;;
    1) #OK, program is already running once
    ;;
    *) #OK, program is already multiple times
    ;;
    esac
    sh /home/gta/samp02X/checksamp.sh

    ./ gebruik je alleen als je in de map zelf zit.

  3. #18
    SH script uitvoeren in cron
    moderator
    4.784 Berichten
    Ingeschreven
    04/11/05

    Locatie
    Gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    12 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: 0475284162

    probeer het volgende even:

    Code:
    #!/bin/bash
    
    server_start() {
    	# naar de juiste map navigeren
    	cd /home/gta/samp02X
    	# starten, in de achtergrond
    	/home/gta/samp02X/samp02Xsvr & 
    	# of
    	# /home/gta/samp02X/samp02Xsvr > output.log 2>&1 &
    } 
    
    server_stop() {
    	# stoppen van het script
    	killall samp02svr
    } 
    
    server_restart() {
    	server_stop
    	sleep 1
    	server_start
    }
    
    case "$1" in
    'start')
    	server_start
    	;;
    'stop')
    	server_stop
    	;;
    'restart')
    	server_restart
    	;;
    *)
    	echo "usage $0 start|stop|restart"
    esac

  4. #19
    SH script uitvoeren in cron
    Betalert
    177 Berichten
    Ingeschreven
    17/07/07

    Locatie
    Noordwijk (Z-H)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    En dan checksamp "server_start" uit laten voeren?
    En is het ook mogelijk om de logfile dan meteen de datum mee te geven?

  5. #20
    SH script uitvoeren in cron
    moderator
    4.784 Berichten
    Ingeschreven
    04/11/05

    Locatie
    Gent

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    12 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: 0475284162

    Je check-script geef je volgende inhoud:

    Code:
    #!/bin/sh
    
    killall -0 samp02Xsrv || /pad/naar/het/ander/script start
    Als je je ander script in /home/gta/ hebt gezet met de naam samp, wordt dat dus

    Code:
    #!/bin/sh
    
    killall -0 samp02Xsrv || /home/gta/samp start

  6. #21
    SH script uitvoeren in cron
    Betalert
    177 Berichten
    Ingeschreven
    17/07/07

    Locatie
    Noordwijk (Z-H)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Het gaat er juist om dat dat chekscript kijkt of de server al draait, moet in dan dus het volgende doen:

    checksamp.sh:
    Code:
    #!/bin/sh
    
    touch /home/gta/blup
    
    PROCESS_COUNT=$(/bin/ps -fu apache | /bin/grep samp02Xsvr | /bin/grep -v /bin/grep | /usr/bin/wc -l)
    case $PROCESS_COUNT in
    0) /usr/local/bin/gtaserver start
    ;;
    1) #OK, program is already running once
    ;;
    *) #OK, program is already multiple times
    ;;
    esac
    En nogmaals gtaserver in /usr/local/bin

    Code:
    #!/bin/bash
    
    server_start() {
    	# naar de juiste map navigeren
    	cd /home/gta/samp02X
    	# starten, in de achtergrond
    	/home/gta/samp02X/samp02Xsvr & 
    	# of
    	# /home/gta/samp02X/samp02Xsvr > output.log 2>&1 &
    } 
    
    server_stop() {
    	# stoppen van het script
    	killall samp02Xsvr
    } 
    
    server_restart() {
    	server_stop
    	sleep 1
    	server_start
    }
    
    case "$1" in
    'start')
    	server_start
    	;;
    'stop')
    	server_stop
    	;;
    'restart')
    	server_restart
    	;;
    *)
    	echo "usage $0 start|stop|restart"
    esac
    Checksamp.sh wordt dus iedere minuut uitgevoerd door de cron, draait de server dan doet ie nix. Is de server uit dan voert ie dat 2escript uit /usr/local/bin/gtaserver start

    Zo moet het toch kloppen?


    edit: Als ik dit doe krijg ik als de server uit is dit in mn cron mail:

    /home/gta/samp02X/checksamp.sh: line 7: gtaserver start: command not found
    Laatst gewijzigd door Mattie; 25/11/08 om 09:29.

  7. #22
    SH script uitvoeren in cron
    IPv6ert
    488 Berichten
    Ingeschreven
    10/05/07

    Locatie
    Arnhem

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door Mattie Bekijk Berichten
    Checksamp.sh wordt dus iedere minuut uitgevoerd door de cron, draait de server dan doet ie nix. Is de server uit dan voert ie dat 2escript uit /usr/local/bin/gtaserver start

    Zo moet het toch kloppen?


    edit: Als ik dit doe krijg ik als de server uit is dit in mn cron mail:

    /home/gta/samp02X/checksamp.sh: line 7: gtaserver start: command not found
    staat gtaserver (dat scriptje dus) wel in de goeie map? /usr/local/bin?
    en staat ie op chmod +x?

    cq, kun je vanaf je console direct het commando, gtaserver gebruiken?

  8. #23
    SH script uitvoeren in cron
    Betalert
    177 Berichten
    Ingeschreven
    17/07/07

    Locatie
    Noordwijk (Z-H)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Code:
    ls -la in /usr/local/bin
    
    -rwxrwxrwx  1 root root     474 Nov 25 08:10 gtaserver
    Code:
    [matthijs@s01 ~]$ gtaserver
    usage /usr/local/bin/gtaserver start|stop|restart
    Dat werkt dus ook (vanuit een andere user/dir)

  9. #24
    SH script uitvoeren in cron
    Betalert
    177 Berichten
    Ingeschreven
    17/07/07

    Locatie
    Noordwijk (Z-H)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nvt
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    *kickje*

    Niemand die me verder kan helpen? Of enig idee waar ze dat wel kunnen?

  10. #25
    SH script uitvoeren in cron
    Allround Fixer
    1.647 Berichten
    Ingeschreven
    09/02/06

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 24334504
    Ondernemingsnummer: nvt

    ik wil best even kijken naar je server, pm me maar

Pagina 2 van de 2 Eerste 1 2

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics