• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af dennism | 23.05.2008 15:59

Ubuntu: Kør PHP-script dagligt

Hjælp generelt
Jeg har en Ubuntu-server, som jeg gerne vil have til at køre et PHP-script dagligt. Hvordan klarer jeg den?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer8

# 1

18 år 5 måneder siden

Permalink

Indsendt af Kresten Kjaer den 23. maj 2008 kl. 17:00

Permalink

cron

Du opretter et cron job.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

18 år 5 måneder siden

Permalink

Indsendt af hunterkil den 23. maj 2008 kl. 18:31

Permalink

Re: Ubuntu: Kør PHP-script dagligt

og husker at installere php5-cli fx.. så du kan køre php fra kommandolinjen
  • Log ind eller opret dig for at tilføje kommentarer

# 3

18 år 5 måneder siden

Permalink

Indsendt af dennism den 24. maj 2008 kl. 11:08

Permalink

Re: Ubuntu: Kør PHP-script dagligt

Fint, og så kører jeg den bare med f.eks. "php test.php"?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

18 år 5 måneder siden

Permalink

Indsendt af coe den 24. maj 2008 kl. 11:27

In reply to Re: Ubuntu: Kør PHP-script dagligt by dennism

Permalink

Re: Re: Ubuntu: Kør PHP-script dagligt

Du skal huske at angive den fulde sti til php og filen i din crontab.

Foreksempel :

00 00 * * * /usr/bin/php5 /home/bruger/test.php
  • Log ind eller opret dig for at tilføje kommentarer

# 5

18 år 5 måneder siden

Permalink

Indsendt af mim den 24. maj 2008 kl. 19:15

Permalink

Re: Ubuntu: Kør PHP-script dagligt

Plejer man ikke at køre PHP scripts med

php -f /sti/til/script.php

Sådan husker jeg det. Er muligt det er forkert, har ikke lige en boks at teste det på. Men hvis det ikke virker, så kan det være årsagen.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

18 år 5 måneder siden

Permalink

Indsendt af dennism den 26. maj 2008 kl. 11:36

Permalink

Re: Ubuntu: Kør PHP-script dagligt

Kan det godt passe, at man faar problemer hvis man i sin PHP-fil includerer nogle filer bagud, altsaa f.eks.:
require("../../../include/file.php"):

Det virker fint, naar jeg korer det fra min apache-server, men naar jeg korer den fra terminalen kan den ikke finde filerne.
  • Log ind eller opret dig for at tilføje kommentarer

# 7

18 år 5 måneder siden

Permalink

Indsendt af Kresten Kjaer den 26. maj 2008 kl. 12:24

Permalink

Path

Det kan fint passe at php's include path er anderledes i apache end i cli.
Du kan sætte include path med
<?php ini_set('include_path',ini_get('include_path').':../includes:'); ?>
  • Log ind eller opret dig for at tilføje kommentarer

# 8

18 år 5 måneder siden

Permalink

Indsendt af ninja den 26. maj 2008 kl. 16:18

Permalink

Re: Ubuntu: Kør PHP-script dagligt

Du kan også blot bruge apache og lave dit daglige cron job således:
#!/bin/sh
/usr/bin/wget --delete-after -q http://localhost/file.php
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Ja jeg er ret glad 0
KDE-dokumentar 0
YT-DLP-En piratkopieringsplatform? 0
Holland lavede en Nix-baseret Linux desktop, fordi Microsoft afskar ICC fra adgang. 0
Brave lancerer e-mail-aliasser for at skjule din rigtige e-mailadresse 0

Seneste aktivitet

BigLinux 7
Linux live sucks 15
GRUB eller Limine? 3
IT Uafhængighed - eller ? 1
AI genererede, Adobe inspirerede apps. 4
Hvordan opdaterer den 1
Det engang så elskede PCLinuxOS er tilbage - og det er stadig en fantastisk Windows erstatning 3
Jolla phone 2026 7
JOPDF for Linux 5
Arch Linux baseret Omarchy har sikret sig 8 millioner dollars i støtte 1
Debian 13 overtager over 2.200 kontrolsystemer hos CERN 2
USB Printer 2
Fremviser 2
Udbud af MitID-løsningen 2
Hvad gør jeg 1
tst 2
Gnome extensions 7
Commodore-telefon med SailfishOS 3
(U)hyggen breder sig 8
Lenovo P16 2

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !