Ankündigung

Einklappen
Keine Ankündigung bisher.

Cronjob mit Sonderzeichen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Cronjob mit Sonderzeichen

    Guten Tag, ich möchte ein Cronjob einrichten der Täglich eine Abfrage macht über :

    wget http://example.org/checkvalidity


    Soweit so gut... Meine Domain besizt ein Sonderzeichen das "ö" auch gibt es die Domain umgewandelt xn--**a.net

    Beides nimmt Plesk nicht an :

    curl: (3) Host name 'wget http' contains bad letter
    Unable to fetch URL: wget http://xn--**.net.net/checkvalidity

    Was für möglichkeiten bleiben noch?


    MOD: Domain durch example.org ersetzt

  • #2
    Du postest eine Fehlermeldung von curl, zeigst aber einen wget Befehl? Wie jetzt?

    Kommentar


    • #3
      You need to set cron job to check subscription package validity everyday. if the expiriration date is over then user will be notified via email also users will get an alert before 5 days of expiration date of their subscription package.
      Cron Command: wget http://yourdomain.name/checkvalidity
      Cron Time: Set the time to 'once per day' to run the validation check daily.

      So kommt leider die Fehlermeldung.

      Ohne wget (Download)

      Could not open input file: http://xn--***.net/checkvalidity


      PHP Warning: Module 'curl' already loaded in Unknown on line 0

      Kommentar


      • #4
        Was sagt crontab?

        Und was passiert, wenn du den wget-Befehlr direkt in der Shell aufrufst?

        Kommentar


        • #5
          Cron ist auf Befehlausführen eingestellt in Plesk,

          Per Shell bekomm ich 404 not found als das es am Script liegt.

          Log : Apr 29 16:26:11 h272311 crontab[1699]: (root) LIST (h***)

          Kommentar


          • #6
            Zitat von MarkusxX Beitrag anzeigen
            Cron ist auf Befehlausführen eingestellt in Plesk,
            Vergiss Plesk, das ist ein unnötiges Klickibunti-Tool.

            Zitat von MarkusxX Beitrag anzeigen
            Per Shell bekomm ich 404 not found als das es am Script liegt.
            Welches Script?

            Zitat von MarkusxX Beitrag anzeigen
            Log : Apr 29 16:26:11 h272311 crontab[1699]: (root) LIST (h***)
            Was ist damit?

            Kommentar


            • #7
              Hab das ganze mal gecheckt nochmal per shell, ich bekomme eine Checkabfrage aber nur per Shell ,



              root@h27231:/var/www/vhosts/****.net/httpdocs# wget https://*****.net/vendor/subscription/check
              --2020-04-29 16:41:35-- https://***.net/vendor/subscription/check
              Auflösen des Hostnamens ****.net (***.net) … 85.214.2**.**
              Verbindungsaufbau zu ****.net (*****.net)|85.214.2****|:443 … verbunden.
              HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
              Länge: 0 [text/html]
              Wird in »check« gespeichert.

              check [ <=> ] 0 --.-KB/s in 0s

              2020-04-29 16:41:37 (0,00 B/s) - »check« gespeichert [0/0]



              Kommentar


              • #8
                Dann brauchst du dieses wget Kommando doch nur noch bei crontab eintragen.

                https://youtu.be/QZJ1drMQz1A

                Kommentar

                Lädt...
                X