WN

WN (https://www.wn.se/forum/index.php)
-   Webbhotell (https://www.wn.se/forum/forumdisplay.php?f=13)
-   -   Cronjob hos Binero? (https://www.wn.se/forum/showthread.php?t=26949)

xarph 2008-02-06 18:34

Hej.

Jag har ett webbhotell hos Binero och har hittat cronjobs under kontrollpanelen.

Men hur fungerar den hos Binero? Vad ska man skriva in under kommado?

Har bara kört cronjobs via Linux och där är det bara att skriva in tid och genväg till scriptet.

Men hur ska jag göra för att få det att fungera? Jag har kodat en PHP-crawler/spindel som ska hämta annonser var 30:e minut.

Vill alltså göra ett cronjob som anropar det scriptet var 30:e minut.

Tack.

Timofey 2008-02-06 19:32

Där finns alla instruktioner du behöver.

Citat:

Giltliga cron tider är angivna siffror och *.
Du kan ange exakta tidpunkter genom att använda kommatecken för att separera dem. ex: 1,2,3 (1,2 och 3 minuter)
Du kan ange tidrymd genom att använda bindestreck. ex: 5-7 (5 till 7 minuter)
Du kan ange intervall genom att använda stjärna och snedstreck. ex: */2 (varannan minut)
Du kan kombinera dem för att skapa en mer precis schemaläggning. ex: 1,5,11-15,30-59/2 (1, 5, 11 till 15 minuter och varannan minut mellan 30 och 59)
Observera att det inte finns några mellanslag

Testa med bara "10,40" under minuter, så borde skriptet köras varje halvtimme vid den 10-e och 40-e minuten i timmen.

Timofey 2008-02-06 20:19

Citat:

Originally posted by xarph@Feb 6 2008, 18:34
Vad ska man skriva in under kommado?
Kanske ska komplettera mitt svar.
Under "Kommando" skriver du sökvägen till php-filen du ska köra, i form av /home/web12345/domains/doman.se/public_html/fil.php

oderland 2008-02-06 23:28

Anger du sökvägen till php först ?
Google vet ja :-)
http://www.directadmin.com/forum/archive/i...php/t-2695.html

Timofey 2008-02-07 00:21

Citat:

Originally posted by oderland@Feb 6 2008, 23:28
Anger du sökvägen till php först?
??
Har du kollat på sidan med inställningarna?
Det är olika fält för tider och sökväg.

xarph 2008-02-08 13:59

Citat:

Originally posted by Kjette@Feb 7 2008, 01:35
Han syftar nog på följande i cronfältet man skall skriva typ:
/usr/bin/php -f /home/web12345/domains/doman.se/public_html/fil.php
Du måste tänka hur cron fungerar, om du skriver bara är ungefär som att skriva följande i kommandfältet:
# /home/web12345/domains/doman.se/public_html/fil.php
bash: /home/web12345/domains/doman.se/public_html/fil.php: No such file or directory
I fall filen skulle finnas, så får du nog upp skräp.
Men i fall du anropar php (eftersom det är ett php script) så blir det jo rätt, dvs sökvägen till php före sökvägen till scriptet, i mitt fall testar jag bara något random:
--
# /usr/bin/php -f /home/test/www/test.php
detta meddelande visar att det fungerar
--


Tusen tack :D

Det var precis det jag undrade!


Alla tider är GMT +2. Klockan är nu 00:26.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson