• 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

17 år 7 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

17 år 7 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

17 år 7 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

17 år 7 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

17 år 7 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

17 år 7 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

17 år 7 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

17 år 7 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

KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0
Zypper Package Manager brugervejledning til openSUSE brugere og deres derivater 0
KDE Spectacle tilføjer OCR understøttelse for at kopiere tekst direkte fra skærmbilleder 0
Deaktiverer alle AI-funktioner i Firefox Web Browser 0
Gratis solenergi, skrivebord og valg 0

Seneste aktivitet

Har brugt GLF OS, en NixOS-baseret distribution lavet i Frankrig. 2
Crontab 2
[ LØST ] Flere genveje på Firefox skrivebordet 5
FOSS i Færdselsstyrelsen 1
Linuxin er nu migreret til Drupal 11 15
Dansk distro til software udviklere 3
Driver til min scanner? 3
Affinity V3 2
copy hvordan 1
Sortering af filer - sort of... 4
Det der ikke må galt gik galt 5
VPN — 8 tests, 1 klar vinder i 2025 3
Lidt nostalgi 1
Forum. 1
BigLinux 1
Mount btrfs-device fra ext4 8
Skal vi være nervøse? 22
How to upgrade to LMDE 7 6
Kontakt til dansk-gruppen 3
Internettet er ved at dø. Vi kan stadig stoppe det 1

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !