Ergebnis 1 bis 10 von 13

Thema: Multi-Cron öffnet nur den ersten Cron.

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    stimmt habe mir gerade ein stg angeschaut da kann das passieren.
    Wenn du multicron nutzen willst und nicht viel umbauen willst nimm die Interface: http://shop.klickwarriors.de/cat_8.html
    dort arbeiten die neuen auch nicht mehr mit die()

  2. #2
    Erfahrener Benutzer
    Registriert seit
    25.11.2008
    Beiträge
    106
    Also soll ich das so machen?

    Updates per Cronjob.<br>
    <br>
    <?
    ignore_user_abort(true); // *nicht ändern* Diese Funktion lässt den Cronjob auch dann fertig laufen, wenn der Cronjobservive beendet
    $pfadAngleich = "";
    $verbose = 1; // *nicht ändern* Kein Ausgabe was genmacht wurde
    unset "stg_ads4allweb.forcedbanner.php";
    unset "stg_ads4allweb.paidlinks.php";
    unset "stg_ads4allweb.paidmail.php";
    ?>

    Oder wie?^^

  3. #3
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    die unset function muss direkt in die stigma crons ganz an anfang zb
    PHP-Code:
    unset($file1);
    unset(
    $interface); 
    weiß leider nicht was noch alles zurückgesetz werden muss.

  4. #4
    Erfahrener Benutzer
    Registriert seit
    25.11.2008
    Beiträge
    106
    Gut, ich weiß auch nicht was da alleszurückgesetzt werden muss.
    Dann sind wir ja schon 2 ^^

    Danke trotzdem. Vlt weiß da ja jemand genau *hust* lokutos *hust*^^

    mfg

  5. #5
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    PHP-Code:
    include ("stg_ads4allweb.forcedbanner.php");
    unset(
    $GLOBALS);
    include (
    "stg_ads4allweb.paidlinks.php");
    unset(
    $GLOBALS);
    include (
    "stg_ads4allweb.paidmail.php");
    unset(
    $GLOBALS); 

    sowas in der art weis gar nicht ob das in php5 unterstützt wird.

    MFG Lokutos
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  6. #6
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Ansonsten mit der Funktion:
    http://us.php.net/manual/en/function...fined-vars.php

    Alternativ einfach mal alle Variablen im Cron raussuchen, soviel solltens ja nun auch nicht sein
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  7. #7
    Erfahrener Benutzer Avatar von h-m
    Registriert seit
    02.09.2006
    Beiträge
    115
    Ich mach das ungefähr so:
    PHP-Code:
    #!/usr/local/bin/php5
    <?php
    header
    ('Content-type: text/plain');
    @
    set_time_limit(0);
    @
    ignore_user_abort(true); // *nicht ändern* Diese Funktion lässt den Cronjob auch dann fertig laufen, wenn der Cronjobservive beendet



    function logit($logtext) {
        global 
    $log;
        
    $log .= $logtext."\n";
    }

    function 
    abort($logtext) {
        
    logit("Fehler: $logtext\nMulticron wurde beendet.");
        echo 
    $log;
        die();
    }

    logit('Multicron wurde gestartet.');

    // Cronjobs:

    $cronjobs = array (

        
    "webmasterlose.int.php"             =>    "http://www.xyz.de/cron.php?id=2&pw=abcde",
        
    "hp-lose.int.php"                   =>    "http://www.xyz.de/cron.php?id=3&pw=abcde"
    );


    // Cronjobs starten:

    foreach ( $cronjobs as $name => $url ) {
        
    logit ("\n$name\n$url\n".file_get_contents $url )."\n--------------------------------------------------------\n\n");
    }

    // bei Bedarf auskommentieren:
    // mail("admin@xyz.de", "Multicron Ergebnis", "Folgende Meldungen hat das Multicron-Script erhalten:\n\n".$log, "From: admin@xyz.de");

    echo $log;

    ?>
    Seitdem mein Provider die Einstellung "allow_url_fopen" ohne Ankündigung deaktiviert hat, geht das aber nicht mehr. Offenbar benutzen per Cronjob gestartete PHP-Skripte nicht die gleichen Einstellungen wie die durch FastCGI ausgelieferte Skripte. Meine Webseiten haben nämlich kein Problem, nur die Cronjobs.
    Das hat man halt davon wenn man sich auf billige Provider verlässt.
    Ich bin bei FlyHost und kann die spätestens jetzt nicht mehr empfehlen.

Ähnliche Themen

  1. ztk-Cron-Mailer 0.2.5
    Von DJschatz27 im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 4
    Letzter Beitrag: 20.09.2012, 08:45
  2. cron
    Von denniskkk im Forum Scripte
    Antworten: 1
    Letzter Beitrag: 03.12.2009, 18:37
  3. Hilfe für Schnippsel Multi-Cron
    Von sunnysven im Forum Support zu Addons & Erweiterungen
    Antworten: 12
    Letzter Beitrag: 01.07.2008, 13:31
  4. Ref-cron
    Von web_com im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 27.05.2008, 07:36
  5. Cron problem
    Von Thor82 im Forum Support zu Addons & Erweiterungen
    Antworten: 32
    Letzter Beitrag: 08.04.2008, 21:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •