1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

PHP cronjob - soll PHP Datei aufrufen - Fuer Anfaenger was leichtes

Dieses Thema im Forum "Coders Talk" wurde erstellt von son gohan, 27. November 2016.

  1. son gohan

    son gohan Erfahrenes Mitglied

    Hallo,

    ich will das gelegentlich eine PHP Datei aufgerufen wird, diese Datei soll Infos an Leute versenden.

    Ich weis das man sowas mit sogennaten cronjobs einstellen kann, aber ich habe keine Ahnung wie man bei Server Einstellungen aendert, das waere zu kompliziert fuer mich und nachher mache ich etwas falsch. Ich habe naetuerlich schon einige infos gefunden in Google mit Beispielen wie man sowas einstellt, aber das sind meist Beispiele wo man beim Server etwas einstellen muss und das moechte ich nicht probieren.

    Auch habe ich sicher als Benutzer von einem free webspace provider keine rechte sowas am Server ein zu stellen.

    ich moechte auch nicht sowas wie wget oder curl benutzen, einmal weil ich mich nicht damit auskenne und zweitens wo sollte das laufen ich habe ja nur ein webspace mit FTP Zugang und kann nirgendswo solche Programme installieren wie curl oder wget.

    Kennt trotzdem jemand eine gute Loesung fuer mich wie ich ein cronjob zum laufen bringe? Gibs da heutzutage nicht einfachere Loesungen oder muss ich irgendwo ein Anbieter finden der sowas als Service anbietet?
     
  2. sheel

    sheel I love Asm Administrator

    Hi

    Direkt am Server ist das Einfachste. Dass es einen Cronjob geben soll und wann der was ausführen soll muss man eben einstellen, das kann der Server nicht riechen. Sonst ist nichts zu tun.

    Aber ja, mit FTP-Zugang allein wird das nichts.
    Dass du kein wget usw. willst schränkt die Sache noch mehr ein.

    Folgende andere Möglichkeiten:
    a) Wenn der genaue Zeitpunkt nicht so wichtig ist, sondern nur dass es immer wieder ausgeführt wird, einfach selber von daheim immer wieder einmal aufrufen.
    b) Wenn die Seite genug Aufrufe hat kann mein eine Art Deferred-System bauen: Wenn jemand eine PHP-Datei deiner Seite aufruft, kann die, bevor die HTML-Ausgabe generiert wird, prüfen ob was zu tun ist und das vorher noch machen.
    c) Sowas wie https://cron-job.org/de/ verwenden. Da muss man sich aber registrieren und immer wieder einmal einloggen, um nicht wieder gelöscht zu werden.
     
    son gohan gefällt das.
  3. son gohan

    son gohan Erfahrenes Mitglied

    Danke fuer die Tipps.
    Ich habe schon vermutet das ich dann so ein Service wie https://cron-job.org/de/ benutzen muss, aber etwas anderes bleibt ja wahrscheinlich nicht uebrig. Da muss man sicher irgendein teures Webpacket oder VPS Server kaufen wenn man die Einstellungen selber aendern will oder sowas wie wget installieren will.

    Ich habe noch etwas heute gefunden beim suchen da weis ich noch nicht wie das funktioniert, aber wenn ich die Beschreibung mir ansehe, sieht das so aus als ob man nicht am Server etwas aendern muss, sondern nur einige Dateien installieren muss, hier ist der Link zu dem Angebot: https://codecanyon.net/item/professional-php-cronjobs/151346

    Weist Du oder jemand wie mit dem Angebot dort funktioniert, ob man da auch am Server was Einstellen muss oder ob das eine einfachere Loesung ist? Das kostet nur 5 Dollar, ist ja nicht viel wenn es dafuer dann auch funktioniert damit. Gegebenfalls zahle ich auch noch jemand paar Euro damit er mir das richtig installiert, falls das damit funktioniert.
     
  4. sheel

    sheel I love Asm Administrator

    Dieses "Professional Crobjob" ist nichts, wofür man zahlen müsste. Im Gegenteil, das will ich nicht einmal geschenkt haben. Es ist prinzipiell Variante b von oben, nur schlecht implementiert.

    Und hast du die Userkommentare gesehen?
    und noch 9 weitere, ähnliche Kommentare.
     
    son gohan gefällt das.
  5. son gohan

    son gohan Erfahrenes Mitglied

    Danke, jetzt verstehe ich was das fuer ein Program ist und ich dachte schon das ist was anderes.
    Ich denke dann mache ich das einfach so, ich baue in meine Seiten eine eigene Pruefung ein, falls die oft genug besucht wird, dann wird so automatisch der Update gemacht und ich lasse auch noch Sicherheitshalbar bei der website https://cron-job.org ein cronjob laufen.
     
Die Seite wird geladen...