Ik wil een cronjob instellen voor bijvoorbeeld de volgende link:
site.nl/map/file.php?key=12358
Dan stel ik bij DirectAdmin het volgende in als cronjob:
/usr/local/bin/php -q -f /home/HOSTINLOGNAAM/domains/site.nl/public_html/map/file.php?key=12358
Met * * * * *
Hij zou dus elke minuut het script moeten laden, maar hij laadt het script geen één keer.
Als ik naar site.nl/map/file.php?key=12358 ga dan doet het script het wel gewoon en wordt die geladen.
Weet iemand wat ik moet doen?
- Cronjobs instellen
-
10-01-2013, 18:08 #1Particulier
- Berichten
- 851
- Lid sinds
- 13 Jaar
Cronjobs instellen
-
10-01-2013, 18:16 #2Particulier
- Berichten
- 390
- Lid sinds
- 14 Jaar
Re: Cronjobs instellen
Bij minuut het volgende neerzetten:
*/1
De rest *
Nu draait hij iedere minuut
-
10-01-2013, 18:17 #3Particulier
- Berichten
- 26
- Lid sinds
- 12 Jaar
Re: Cronjobs instellen
Doet u wellicht bepaalde includes vanuit het PHP script. Deze situatie komt namelijk wel eens voor:
--- file.php inhoud ---
include('anderbestand.php');
---------------------
Het probleem daarbij is dat dat een relatief pad is, en op het moment dat de PHP file niet vanuit de huidige directory wordt aangeroepen maar vanuit een absoluut pad zoals /home/HOSTINLOGNAAM/domains/site.nl/public_html/map/file.php dat het dan fout gaat.
Als dat bekend klinkt kan ik wel even hier de oplossing geven, maar dan moet het natuurlijk wel het probleem zijn ;)
-
10-01-2013, 18:18 #4Particulier
- Berichten
- 851
- Lid sinds
- 13 Jaar
Re: Cronjobs instellen
Doet u wellicht bepaalde includes vanuit het PHP script. Deze situatie komt namelijk wel eens voor:
--- file.php inhoud ---
include('anderbestand.php');
---------------------
Het probleem daarbij is dat dat een relatief pad is, en op het moment dat de PHP file niet vanuit de huidige directory wordt aangeroepen maar vanuit een absoluut pad zoals /home/HOSTINLOGNAAM/domains/site.nl/public_html/map/file.php dat het dan fout gaat.
Als dat bekend klinkt kan ik wel even hier de oplossing geven, maar dan moet het natuurlijk wel het probleem zijn ;)
Aanvullend bericht:
Werkt niet!Laatst aangepast door L. Heldens : 10-01-2013 om 18:19 Reden: Automatisch samengevoegd.
-
10-01-2013, 18:20 #5Particulier
- Berichten
- 390
- Lid sinds
- 14 Jaar
Re: Cronjobs instellen
-knip-
-
10-01-2013, 18:29 #6Particulier
- Berichten
- 26
- Lid sinds
- 12 Jaar
Re: Cronjobs instellen
probeer deze dan maar eens:
cd /home/HOSTINLOGNAAM/domains/site.nl/public_html/map/; php -q -f file.php?key=12358
Dit zorgt ervoor dat hij eerst naar de betreffende directory gaat, anders werken de includes zonder absoluut pad niet.
Mocht dat niet werken, geef dan even de output van het bovenstaande lijntje als je deze handmatig in SSH ingeeft.
-
10-01-2013, 18:32 #7
- Berichten
- 264
- Lid sinds
- 17 Jaar
Re: Cronjobs instellen
wget -O /dev/null -q http://site.nl/map/file.php?key=12358
Ik denk dat de command die jij gaf de PHP file gaat laden en niet via een HTTP request de pagina gaat laden, waardoor er een fout is met de GET variabelen.
-
10-01-2013, 18:32 #8Particulier
- Berichten
- 851
- Lid sinds
- 13 Jaar
Re: Cronjobs instellen
probeer deze dan maar eens:
cd /home/HOSTINLOGNAAM/domains/site.nl/public_html/map/; php -q -f file.php?key=12358
Dit zorgt ervoor dat hij eerst naar de betreffende directory gaat, anders werken de includes zonder absoluut pad niet.
Mocht dat niet werken, geef dan even de output van het bovenstaande lijntje als je deze handmatig in SSH ingeeft.
Wat bedoel je hiermee: 'Mocht dat niet werken, geef dan even de output van het bovenstaande lijntje als je deze handmatig in SSH ingeeft.'
Aanvullend bericht:
wget -O /dev/null -q http://site.nl/map/file.php?key=12358
Ik denk dat de command die jij gaf de PHP file gaat laden en niet via een HTTP request de pagina gaat laden, waardoor er een fout is met de GET variabelen.Laatst aangepast door L. Heldens : 10-01-2013 om 18:35 Reden: Automatisch samengevoegd.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic