Vraag over Cronjob

Gestart doorKrm26 reacties129 weergaven

27 berichten · pagina 2 van 2

Berichten
1.168
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb je wel de goede IP van je SERVER daar neergezet?
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Andydewit schreef:
Heb je wel de goede IP van je SERVER daar neergezet?
Hoevaak moeten we het nog tegen je zeggen?
Er is geen REMOTE ADDR bij een cronjob....
Die is er gewoon niet, PUNT!
Mijn cronjobs werken al tijden met if(isset(REMOTE_ADDR.
Als ze er wel een hadden zou het niet werken...
0
Berichten
1.168
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bij mij is dit toch echt wel zo hoor.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bij andydewit is het wel zo omdat hij wget gebruikt
Bij eleky is het niet zo omdat hij /usr/local/bin/php gebruikt
0
Berichten
1.950
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als het een phpscript is kan je het, het makkelijkt doen om hem extern aanteroepen dus

aanroepen via http://jedomein.nl/dir/script.php
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoezo is dat dan makkelijker?
Het is het veiligste om je cronjob buiten je public_html te houden en met /usr/local/bin/php aan te roepen
0
Krm

Lid · Topicstarter

Berichten
6.235
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
pff hij werkt gewoon nietcry
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Wat heb je staan bij seconden, minuten, uren, enz. ?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Roep hem zo aan:

/usr/local/bin/php -q /home/*naam*/domains/*domein*/public_html/ >/dev/null 2>&1


Wel even veranderen naar jouw gegevens
En gebruik dit script:

[COLOR= #0000BB]<?php[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]]))[/COLOR]
        [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Alleen toegang voor cronjobs[/COLOR][COLOR= #007700]);[/COLOR]

    [COLOR= #0000BB]$message[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]uitgevoerd[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]info@nextex.nl[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]My Subject[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$message[/COLOR][COLOR= #007700]);
    function[/COLOR] handle_on_error[COLOR= #007700]([/COLOR][COLOR= #0000BB]$e_number[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_message[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_line[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_vars[/COLOR][COLOR= #007700])
    {[/COLOR]
        [COLOR= #FF8000]// Error[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]" === Er is een fout opgetreden! === n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Bestand:</strong> "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$e_file[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]"n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Regel(s):</strong> "[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #0000BB]$e_line[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Bericht:</strong> "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$e_message[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]"n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Datum en Tijd:</strong>"[/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j-n-Y H:i:s[/COLOR][COLOR= #007700]) .[/COLOR] [COLOR= #DD0000]"n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]" ========== Einde fout =========="[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #FF8000]// Verzend error naar email[/COLOR]
        [URL="http://www.php.net/error_log"]error_log[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$error_message[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]info@nextex.nl[/COLOR][COLOR= #007700]);[/COLOR]


Met de rest van je code erbij natuurlijk yummie
0
Krm

Lid · Topicstarter

Berichten
6.235
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik probeer het ff
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je vergeet de if af te sluiten!

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]]))[/COLOR]
    [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Alleen toegang voor cronjobs[/COLOR][COLOR= #007700]);
}[/COLOR]

[COLOR= #0000BB]$message[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]uitgevoerd[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]info@nextex.nl[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]My Subject[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$message[/COLOR][COLOR= #007700]);
function[/COLOR] handle_on_error[COLOR= #007700]([/COLOR][COLOR= #0000BB]$e_number[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_message[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_line[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$e_vars[/COLOR][COLOR= #007700])
{[/COLOR]
       [COLOR= #FF8000]// Error[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]" === Er is een fout opgetreden! === n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Bestand:</strong> "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$e_file[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]"n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Regel(s):</strong> "[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #0000BB]$e_line[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Bericht:</strong> "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$e_message[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]"n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"<strong>Datum en Tijd:</strong>"[/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]j-n-Y H:i:s[/COLOR][COLOR= #007700]) .[/COLOR] [COLOR= #DD0000]"n<BR />"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$error_message[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]" ========== Einde fout =========="[/COLOR][COLOR= #007700];[/COLOR]
        
        [COLOR= #FF8000]// Verzend error naar email[/COLOR]
        [URL="http://www.php.net/error_log"]error_log[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$error_message[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]info@nextex.nl[/COLOR][COLOR= #007700]);[/COLOR]
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
De if was niet geopend emo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren