EirikO Skrevet 12. januar 2006 Del Skrevet 12. januar 2006 Skal kjøre en php-fil hver dag. Da er visst cron tingen. Jeg har serverplass hos servetheworld, og de bruker h-sphere. Der kan man legge inn cron-job. Er bare å fylle inn dato og en kommando. Prøvde først å bare skrive navnet på fila som kommando, men det virket ikke. Support sa at jeg måtte bruke wget.... Men jeg aner ikke hvordan dette fungerer. Noen som kan hjelpe meg? Lenke til kommentar
???????? Skrevet 12. januar 2006 Del Skrevet 12. januar 2006 Dette er ikke noe PHP, du er på jakt etter et Unix forum. Jeg kan likevel svare for å spare deg litt tid. wget er en kommando for å laste ned noe fra nettet. Dersom de har jailed alle brukere fra php kommandoer er dette en enkel måte å kjøre et php script på. Glem ikke at filen lastes ned i tillegg til at den kjøres. Sett bare opp en cron tab/job med det tidsintervallet du ønsker og få den til å kjøre kommandoen wget http://www.ditt-domene.no/php-scriptet.php Lenke til kommentar
EirikO Skrevet 13. januar 2006 Forfatter Del Skrevet 13. januar 2006 Dette er ikke noe PHP, du er på jakt etter et Unix forum. Jeg kan likevel svare for å spare deg litt tid. sorry, men takk! Jeg får tilbakemelding: wget: not found Lenke til kommentar
???????? Skrevet 13. januar 2006 Del Skrevet 13. januar 2006 Eller har du ssh tilgang? Lenke til kommentar
Torbjørn Skrevet 13. januar 2006 Del Skrevet 13. januar 2006 jeg tenkte mer om han kunne gjøre httpkallet manuelt Lenke til kommentar
EirikO Skrevet 13. januar 2006 Forfatter Del Skrevet 13. januar 2006 Det viser seg at han på support som nevnte wget ikke hadde peiling. Det var visst fetch som var tingen å bruke.. Så da skal jeg prøve på det når jeg kommer hjem.. Takk for alt Lenke til kommentar
Mez Skrevet 13. januar 2006 Del Skrevet 13. januar 2006 kan også kjøre selve scriptet på servern ved hjelp av php executable, f.eks /usr/local/bin/php - altså f.eks: "/usr/local/bin/php /home/bruker/htdocs/script.php" Lenke til kommentar
???????? Skrevet 13. januar 2006 Del Skrevet 13. januar 2006 (endret) jeg tenkte mer om han kunne gjøre httpkallet manuelt Hva mener du? Tilforskjell fra SSH på hvilken måte? Endret 13. januar 2006 av ???????? Lenke til kommentar
Torbjørn Skrevet 13. januar 2006 Del Skrevet 13. januar 2006 slik, hvis han ikke har wget: telnet hans.hostname 80 GET /path/til/hans/skript.php HTTP/1.0 Lenke til kommentar
???????? Skrevet 13. januar 2006 Del Skrevet 13. januar 2006 Okay, om han ikke har wget - da henger jeg med. Jeg tenkte i første omgang å sjekke om han hadde wget. Lenke til kommentar
ZoRaC Skrevet 17. januar 2006 Del Skrevet 17. januar 2006 Har selv ServeTheWorld og bruker wget i crontab for å ta backup av mysql-databaser slik: "/usr/local/bin/wget -P /hsphere/local/home/domene/backup/logs http://www.domene.com/script.php -o backup &" I følge support kunne jeg visst ikke kjøre "php executable"... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå