[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Webmasterplein.net • Toon onderwerp - Cronjob error
aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

Cronjob error

Je komt er niet helemaal uit bij het scripten? Übergoede functie geschreven? Alles met betrekking tot scripting, kun je hier terecht.

Cronjob error

Berichtdoor Derk » 01 dec 2005 20:35

Ik heb een probleem.
Ik heb een PHP script gemaakt die mij iedere dag 3 stripjes stuurt (je weet wel stripjes als dirkjan) via mail. Ik het dit script geupload op webreflex (vedelaar.com) en getest. Dit werkte perfect zonder errors. Echter, als ik iedere dag om 12 uur mijn script laat draaiendoor een cronjob, krijg ik iedere dag exact 60 mailtjes (2 per minuut een uur lang) met daarin iedere keer dezelfde errors. Regel 1 tot en met 9 zit vol met errors vind hij.

Dit zijn de errors die ik via mail krijg:
[syntax="errors"]/home/vedelaar/cronjobs/comics.php: line 1: ?
: No such file or directory
/home/vedelaar/cronjobs/comics.php: line 2: //mail: No such file or directory
/home/vedelaar/cronjobs/comics.php: line 3: =vedelaar@gmail.com: command not found
/home/vedelaar/cronjobs/comics.php: line 3:
: command not found
/home/vedelaar/cronjobs/comics.php: line 4: =Comics: command not found
/home/vedelaar/cronjobs/comics.php: line 4:
: command not found
/home/vedelaar/cronjobs/comics.php: line 5: =comics@vedelaar.com: command not found
/home/vedelaar/cronjobs/comics.php: line 5:
: command not found
/home/vedelaar/cronjobs/comics.php: line 6: =De comics: command not found
/home/vedelaar/cronjobs/comics.php: line 6:
: command not found
/home/vedelaar/cronjobs/comics.php: line 7: =Comics: command not found
/home/vedelaar/cronjobs/comics.php: line 7:
: command not found
/home/vedelaar/cronjobs/comics.php: line 8:
: command not found
/home/vedelaar/cronjobs/comics.php: line 9: syntax error near unexpected token `('
/home/vedelaar/cronjobs/comics.php: line 9: `$calvin = implode ('', file ('http://www.ucomics.com/calvinandhobbes/'));
'[/syntax]

En dit zijn de eerste paar regels van mijn script:
[syntax="php"]<?
//mail formulier voor bijlage
$email="vedelaar@gmail.com';
$from='Comics';
$emailvan='comics@vedelaar.com';
$bericht='De comics';
$subject='Comics';

$calvin = implode ('', file ('http://www.ucomics.com/calvinandhobbes/'));
$calvin = explode("http://images.ucomics.com/comics/", $calvin);
$calvin = explode('\" width=\"', $calvin[1]);

$garfield = implode ('', file ('http://www.ucomics.com/garfield/'));
$garfield = explode("http://images.ucomics.com/comics/", $garfield);
$garfield = explode('\" width=\"', $garfield[1]);

$dag=date("w");
$dag=$dag+1;

$file2='http://213.239.201.80/strips/dirkjan/'.$dag.'.jpg';
$file3='http://images.ucomics.com/comics/'.$garfield[0];
$file1='http://images.ucomics.com/comics/'.$calvin[0];
//geneer boundary
DEFINE('bound',md5(uniqid(time())));
//headers
$headers = "From: ".$from." <".$emailvan.">\r\n";
$headers .= "Reply-To: ".$from." <".$emailvan.">\r\n";
$headers .= "MIME-Version: 1.0\r\n";
[/syntax]

Nu werkt dit script perfect als ik hem met de hand draai, maar hij werkt niet als ik hem in een cronjob zet. Hoe kan dit?

Derk
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Berichtdoor Anthony » 01 dec 2005 21:14

Derk, het cronjob probleem werd ondertussen normaalgezien opgelost. Er moest een 0 staan bij minuut zodat hij 12u 0min neemt om de cronjob uit te voeren en niet iedere 2 minuten van het uur 12
Avatar gebruiker
Anthony
wmpr
 
Berichten: 2828
Geregistreerd: 07 aug 2004 14:05
Woonplaats: Brugge - België

Berichtdoor Derk » 02 dec 2005 18:04

ok ik zal het veranderen, o, ik zie dat jij dat al hebt gedaan, reden dat ik dit nu vraag was omdat jij vol bleef houden dat het nu moest werken en ik vandaag dus weer mailtjes kreeg, dus dacht ik dat het dan mischien toch aan mij zou liggen.
ik zal morgen posten als er verbetering is.

Derk

<hr />Pffft nu weet ik het ook niet meer...
ik krijg geen error, maar mijn script zou een mailtje sturen naar mijn gmail en die heb ik niet ontvangen....
ik heb het script nu even in de http_root gezet en gedraait, daar werkt het wel gewoon zoals het moet....

Derk

<hr />ah kijk, daar is de error weer:
[syntax="error"]/home/vedelaar/cronjobs/comics.php: line 1: ?
: No such file or directory
/home/vedelaar/cronjobs/comics.php: line 2: //mail: No such file or directory
/home/vedelaar/cronjobs/comics.php: line 3: =vedelaar@gmail.com: command not found
/home/vedelaar/cronjobs/comics.php: line 3:
: command not found
/home/vedelaar/cronjobs/comics.php: line 4: =Comics: command not found
/home/vedelaar/cronjobs/comics.php: line 4:
: command not found
/home/vedelaar/cronjobs/comics.php: line 5: =comics@vedelaar.com: command not found
/home/vedelaar/cronjobs/comics.php: line 5:
: command not found
/home/vedelaar/cronjobs/comics.php: line 6: =De comics: command not found
/home/vedelaar/cronjobs/comics.php: line 6:
: command not found
/home/vedelaar/cronjobs/comics.php: line 7: =Comics: command not found
/home/vedelaar/cronjobs/comics.php: line 7:
: command not found
/home/vedelaar/cronjobs/comics.php: line 8:
: command not found
/home/vedelaar/cronjobs/comics.php: line 9: syntax error near unexpected token `('
/home/vedelaar/cronjobs/comics.php: line 9: `$calvin = implode ('', file ('http://www.ucomics.com/calvinandhobbes/'));
'[/syntax]
Ik begin me toch af te vragen of het nu aan mij ligt, kan het niet gewoon echt een verkeerde server instelling zijn?
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Berichtdoor Anthony » 02 dec 2005 18:29

Dan kan je het laten staan in de http root en vanaf daar opvragen dmv cron
Avatar gebruiker
Anthony
wmpr
 
Berichten: 2828
Geregistreerd: 07 aug 2004 14:05
Woonplaats: Brugge - België

Berichtdoor Derk » 04 dec 2005 14:29

de oude cronjob die jij had onderhouden werkt nog steeds niet, nog altijd die lijst errors.
De cronjob die ik had aangemaakt voor het bestand in de public html werkt ook niet. Daar krijg ik deze error toegemaild:
[syntax="error"]/bin/sh: line 1: /home/vedelaar/domains/vedelaar.com/public_html/comics.php: Permission denied[/syntax]

Derk
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Berichtdoor Anthony » 04 dec 2005 14:37

Is het bestand leesbaar voor de server?

Bij voorkeur chmod777 toepassen.
Avatar gebruiker
Anthony
wmpr
 
Berichten: 2828
Geregistreerd: 07 aug 2004 14:05
Woonplaats: Brugge - België

Berichtdoor Derk » 05 dec 2005 19:57

ik heb het gechmod.
morgen zal ik de vorderingen posten

<hr />[syntax="errors"]/home/vedelaar/cronjobs/comics.php: line 1: ?
: No such file or directory
/home/vedelaar/cronjobs/comics.php: line 2: //mail: No such file or directory
/home/vedelaar/cronjobs/comics.php: line 3: =vedelaar@gmail.com: command not found
/home/vedelaar/cronjobs/comics.php: line 3:
: command not found
/home/vedelaar/cronjobs/comics.php: line 4: =Comics: command not found
/home/vedelaar/cronjobs/comics.php: line 4:
: command not found
/home/vedelaar/cronjobs/comics.php: line 5: =comics@vedelaar.com: command not found
/home/vedelaar/cronjobs/comics.php: line 5:
: command not found
/home/vedelaar/cronjobs/comics.php: line 6: =De comics: command not found
/home/vedelaar/cronjobs/comics.php: line 6:
: command not found
/home/vedelaar/cronjobs/comics.php: line 7: =Comics: command not found
/home/vedelaar/cronjobs/comics.php: line 7:
: command not found
/home/vedelaar/cronjobs/comics.php: line 8:
: command not found
/home/vedelaar/cronjobs/comics.php: line 9: syntax error near unexpected token `('
/home/vedelaar/cronjobs/comics.php: line 9: `$calvin = implode ('', file ('http://www.ucomics.com/calvinandhobbes/'));
'[/syntax]


[syntax="errors"]/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 1: ?
: No such file or directory
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 2: //mail: No such file or directory
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 3: =vedelaar@gmail.com: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 3:
: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 4: =Comics: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 4:
: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 5: =comics@vedelaar.com: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 5:
: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 6: =De comics: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 6:
: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 7: =Comics: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 7:
: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 8:
: command not found
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 9: syntax error near unexpected token `('
/home/vedelaar/domains/vedelaar.com/public_html/comics.php: line 9: `$calvin = implode ('', file ('http://www.ucomics.com/calvinandhobbes/'));
'
[/syntax]

beiden geven nu die lange lijst errors, ik denk dat er toch wat raars aan de hand is met die cronjobs


dit is inderdaad opgelost, sorrie dat ik daar niet mee ben gekomen
Laatst bijgewerkt door Derk op 01 jan 1970 01:00, in totaal 1 keer bewerkt.
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Berichtdoor Anonymous » 29 dec 2005 00:02

Anonymous
 

Berichtdoor Anthony » 29 dec 2005 11:43

-- Dit probleem is reeds opgelost --
Avatar gebruiker
Anthony
wmpr
 
Berichten: 2828
Geregistreerd: 07 aug 2004 14:05
Woonplaats: Brugge - België


Keer terug naar PHP, ASP, SQL



cron