Zum Inhalt springen

10 Ergebnisse für skript

FAQ

Wie richte ich einen Cronjob im Webhosting ein?

27. Mai 2024

Hinweis: Diese Anleitung gilt speziell für webgo Webhosting-Tarife. Wenn Sie einen Cronjob auf einem Managed vServer oder einem Managed Dedicated Server einrichten möchten, folgen Sie bitte der separaten Anleitung für Managed Server Cronjobs: Wie richte ich einen Managed Server-Cronjob ein? Was ist ein Cronjob? Ein Cronjob ist eine automatisierte Aufgabe, die zu bestimmten Zeitpunkten oder in regelmäßigen Abständen auf einem Webserver ausgeführt wird. Damit lassen sich beispielsweise Skripte für Backups, automatische Updates oder das Versenden von Berichten zeitgesteuert starten. Cronjob Light: Wie Sie in Ihrem Webhosting-Tarif einen "Cronjob Light" einrichten können, erklären wir hier: Wie richte ich einen Cronjob Light ein? Cronjob im webgo Kundenportal einrichtenUm einen Cronjob in Ihrem Webhosting-Tarif zu erstellen, folgen Sie diesen Schritten: 1. Anmeldung im KundenportalMelden Sie sich im webgo Kundenportal an. Klicken Sie im Vertragsmenü auf „Cronjobs“.
2. Neuen Cronjob hinzufügenKlicken Sie auf „Cronjob hinzufügen“. Es öffnet sich ein Popup-Fenster mit mehreren Feldern:
Hinweis: Unter "Befehl" muss Ihr Eintrag wie folgt aufgebaut werden: Perl Skript: /usr/bin/perl /home/www/mein-skript. plPHP Skript: /usr/bin/phpXX /home/www/mein-skript. php(XX durch die gewünschte PHP-Version ersetzen z. B. "php8. 2")3. Abschließende EinstellungenE-Mail-Adresse: Falls aktiviert, erhalten Sie Status- und Fehlermeldungen zu diesem Cronjob. Hinweis: Diese Mails könnten ggf. auch im Spam-Ordner landen. Cronjobs aktiv: Erst wenn diese Checkbox aktiviert ist, wird der Cronjob tatsächlich ausgeführt. Klicken Sie abschließend auf „Speichern“. Ihr neuer Cronjob wird nun in der Cronjob-Übersicht aufgelistet. Cronjob-Syntax und KontrolleDie Zeitangaben im Cronjob werden durch eine spezielle Cron-Syntax definiert. Ein Beispiel für einen täglich um 03: 00 Uhr ausgeführten Cronjob wäre:
Die Bedeutung des Eintrags von links nach rechts:
Falls Sie sich unsicher sind, ob Ihre Einstellungen korrekt sind, können Sie die Cronjob-Syntax auf der Webseite crontab. guru überprüfen. Mögliche FehlerquellenMinütliche Cronjobs sind nur über die alte Webspace Admin einstellbar! Falls ein Cronjob beispielsweise alle 15 Minuten laufen soll, muss dies zurzeit über die individuelle Cronjob-Einstellung in der webgo Webspace Admin-Oberfläche erfolgen. Folgen Sie dazu der separaten Anleitung zur Einrichtung von Cronjobs über das webgo Webspace Admin. Falsche Pfadangaben: Stellen Sie sicher, dass der angegebene Pfad zum Skript korrekt ist. Fehlende Berechtigungen: Das Skript muss ausführbar sein (chmod +x mein-skript. sh). Wir hoffen, Ihnen konnte dieser Artikel weiterhelfen! 😊Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/support➡️ Für Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie erstelle ich ein Datenbank-Backup per PHP-Script?

27. Mai 2024

Datenbank-Backup (MySQL) per PHP-Skript erstellenNeben CronJobs, welche regelmäßig im Hintergrund Aufgaben auf Ihrem Server für Sie ausführen können, haben Sie auch die Möglichkeit eigene Aufgaben mit Hilfe eine PHP-Skriptes zu starten. Wir zeigen Ihnen dies hier am Beispiel eines Backups für Ihre MySQL-Datenbank. Tipps & TricksWas Sie benötigen: Die Zugangsdaten zu ihrer Datenbank sowie Ihren FTP-Zugang. Backup-Verzeichnis anlegenLoggen Sie sich zunächst per FTP auf Ihren Webspace und legen Sie ein Verzeichnis mit dem Namen "backup" im Hauptverzeichnis Ihrer Domain an. Schreibberechtigungen festlegenGeben Sie dem neuen Verzeichnis volle Schreibberechtigungen (CHMOD 777). Im FTP-Programm Filezilla finden Sie diese Einstellung beispielsweise durch einen Rechtsklick auf das Verzeichnis unter dem Punkt "Dateiattribute". Erstellen Sie im neuen Verzeichnis "backup" eine neue Datei mit dem Namen "database-backup. php" mit folgendem Inhalt: <? php######## settings ##############$db_name = "DATABASENAME";$db_user = "USERNAME";$db_passwd = "PASSWORD";$sql_file = "dump_" . $db_name . "_" . date('Ymd_Hi') . ". sql";#############################exec("mysqldump -u $db_user -p'$db_passwd' --allow-keywords --add-drop-table --complete-insert --quote-names $db_name > $sql_file");exec("gzip $sql_file");$datei = $sql_file . ". gz";$link = 'http: //'. $_SERVER['HTTP_HOST']. $_SERVER['PHP_SELF'];$link = str_replace(basename(__FILE__),$datei,$link);echo "Download Backup: <a href='" . $link . "'>" . $datei . "</a>";? >Anstelle von USER und PASSWORD geben Sie die Zugangsdaten zu Ihrer Datenbank-Verwaltung ein. Der Benutzername setzt sich üblicherweise aus dem Kürzel web und einer Zahl zusammen, also beispielsweise "web40" oder "web55". Als Passwort geben Sie das Passwort ein, dass Sie bei der Einrichtung der Datenbank festgelegt haben, bzw. festgelegt wurde. WICHTIG: Verzeichnisschutz anlegenVergessen Sie nicht, einen Verzeichnisschutz für das neue Verzeichnis anzulegen, um das Skript und Ihre Backup-Dateien vor unberechtigten Zugriffen zu schützen. Die entsprechende Funktion finden Sie im webgo Kundenportal, innerhalb Ihres betroffenen Vertrags, unter "Verzeichnisschutz". Backup-Skript aufrufenSie können nun das Backup-Skript ausführen indem Sie folgende Domain aufrufen: http: //www. ihredomain. de/backup/database_backup. php, wobei sie "ihredomain. de" mit Ihrem Domainnamen ersetzen. Hinweis: Bei der Passwortabfrage durch den Verzeichnisschutz geben Sie die Zugangsdaten ein, welche Sie bei der Einrichtung des Verzeichnisschutzes festgelegt haben. Es öffnet sich eine Seite mit einem Donwloadlink zum neuesten Datenbank-Backup.
FAQ

Wie erhalte ich ein Chat-Protokoll / Transkript vom LiveChat?

24. Mai 2024

Nach einem Support-Gespräch über unseren LiveChat möchten viele Kunden das Chat-Protokoll für ihre Unterlagen oder zur Dokumentation sichern. Mit wenigen Schritten können Sie sich ein Transkript zusenden oder herunterladen. So sichern Sie das Transkript Schritt 1: Chat beendenNach Abschluss des Chats erscheint automatisch eine Aufforderung zur Bewertung des Gesprächs. Bitte bewerten Sie den Chat, um fortzufahren. Schritt 2: Transkript-Optionen anzeigenKlicken Sie unten rechts neben dem Chat-Eingabefeld auf das Verlassen-Symbol (erkennbar am Symbol eines offenen Fensters). Daraufhin öffnet sich ein Popup mit drei Optionen: Transkript als Datei herunterladenWählen Sie diese Option, um das Protokoll direkt als . txt-Datei auf Ihrem Gerät zu speichern. Transkript in den Zwischenspeicher kopierenDiese Option kopiert den gesamten Chatverlauf in die Zwischenablage. Sie können den Text anschließend in ein beliebiges Dokument oder eine E-Mail einfügen. Transkript per E-Mail versendenGeben Sie Ihre E-Mail-Adresse in das angezeigte Feld ein und klicken Sie auf „Senden“. Das Protokoll wird Ihnen dann als E-Mail zugestellt.
Wichtige HinweiseStellen Sie sicher, dass die Eingabe der E-Mail-Adresse korrekt ist, um das Protokoll erfolgreich zu empfangen. Schauen Sie im Zweifel auch in Ihrem Spam-Ordner nach. Die Optionen zum Speichern des Chat-Protokolls stehen Ihnen nur unmittelbar nach dem Beenden des Chats zur Verfügung. Wir hoffen, Ihnen konnte dieser Artikel weiterhelfen! 😊Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/support➡️ Für Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie richte ich einen Cronjob im webgo Webspace Admin ein?

14. Februar 2025

Diese Anleitung beschreibt die Einrichtung von Cronjobs in der alten Verwaltungsoberfläche webgo Webspace Admin. Die Anleitung zum einrichten eines Cronjobs über unsere aktuelle Verwaltungsoberfläche finden Sie hier: Wie richte ich einen Cronjob im Webhosting ein? Minütliche Cronjobs: Die Einrichtung über den webgo Webspace Admin ist vor allem dann erforderlich, wenn Sie einen minütlichen Cronjob benötigen (z. B. alle 15 Minuten), da diese Funktion derzeit nur hier verfügbar ist. Was ist ein Cronjob? Ein Cronjob ist eine automatisierte Aufgabe, die zu bestimmten Zeitpunkten oder wiederkehrenden Intervallen auf einem Webserver ausgeführt wird. Dies eignet sich beispielsweise für Backups, das regelmäßige Versenden von E-Mails oder das Aktualisieren von Datenbanken. Cronjob im webgo Webspace Admin einrichten1. Anmeldung im webgo Webspace AdminUm auf die alte Verwaltungsoberfläche zuzugreifen, melden Sie sich zunächst im webgo Kundenportal an und wechseln dann in den webgo Webspace Admin. Eine detaillierte Anleitung dazu finden Sie hier: Wie erreiche ich den webgo Webspace-Admin und was kann ich damit tun? 2. Navigation zur Cronjob-VerwaltungKlicken Sie im Menü auf „Paket-Verwaltung“. Wählen Sie anschließend „Cronjobs“ aus. 3. Cronjob anlegenKlicken Sie auf „Cronjobs anlegen“. Es öffnet sich eine Maske, in der Sie die gewünschten Einstellungen vornehmen können. 4. Felder ausfüllen
Individuelle Einträge: Ihr habt hier die Möglichkeit einen eigenen, individuellen Eintrag zu definieren. Befehl für verschiedene SkriptePerl-Skript:
PHP-Skript:
(XX durch die gewünschte PHP-Version ersetzen z. B. "php8. 2")5. Individuelle ZeitangabenFalls Sie eigene Werte eintragen möchten, beachten Sie folgende Möglichkeiten:
Hinweis: Mehrere Werte werden mit Komma getrennt: 12,15,23 (Ausführung um 12, 15 und 23 Uhr). Zeiträume werden mit einem Bindestrich angegeben: 12-15 (Ausführung von 12 bis 15 Uhr). Für eine minütliche Ausführung muss einzig der "Minuten"-Eintrag definiert werden. 6. Cronjob speichernKlicken Sie auf „anlegen“. Der Cronjob erscheint anschließend in der Cronjob-Übersicht. Wir hoffen, Ihnen konnte dieser Artikel weiterhelfen! 😊Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/support➡️ Für Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Meldung "Service unavailable. Please try again later": Was ist passiert?

24. Mai 2024

Sollten Sie eine solche Meldung auf Ihrer Website sehen, kann dies mehrere Gründe haben: Mögliche Ursache: zu hohe LastMöglicherweise verursacht Ihre Webseite eine zu hohe Rechenlast und Ihr Webspace-Paket ist ausgelastet. Das kann passieren, wenn zu viele Anfragen/Zugriffe auf einmal an Ihre Webseite gerichtet sind (zum Beispiel bei einem sehr günstigen Tarif mit vergleichsweise wenig Rechnerkapazitäten und gleichzeitig rechenintensiven Inhalten). Das können Sie prüfen, indem Sie sich die Datei "error_log" auf Ihrem Webspace ansehen. Die Datei befindet sich im Verzeichnis "/home/log". Sollte sich in dieser Datei eine Zeile mit dem Text "fork. . . . . . . . . " finden, bedeutet dies, dass Ihr Apache-Server durch einen Seitenaufruf überlastet ist/war und neu gestartet wurde. Um zu verhindern, dass das erneut passiert, empfiehlt sich eine Optimierung Ihrer Skripte und der Programmierung Ihrer Webseite (weniger Plugins und Prozesse) oder ein Upgrade zu einem Tarif mit mehr Rechenkapazitäten. Wenden Sie sich gerne an unseren Kunden-Support. Wir beraten Sie gerne zu diesem Thema und können gemeinsam mit Ihnen den Tarif bestimmen, der am besten zu Ihren Bedürfnissen passt. Gerne optimieren wir auch Ihre Webseite für Sie. Apache-Server zurücksetzenUm Ihren Apache-Server neu zu starten, loggen Sie sich in Ihr webgo Kundenportal ein und klicken im jeweiligen Vertrag auf den Button "Webserver".
Es öffnet sich eine neue Ansicht, hier klicken Sie auf "Neustart" und dann auf "Starten" (Hierbei werden nur systemrelevante Daten abgefragt. Ihre Daten bleiben dabei unberührt).
Sobald die Systemwiederherstellung eine Rückmeldung gibt, müsste Ihre Website wieder erreichbar sein. Die Rückmeldung kann auch aus eine Fehlermeldung sein ("[error]"). Das bedeutet lediglich, dass die Systemwiederherstellung noch nicht abgeschlossen ist. Mögliche Ursache: Account gesperrtMöglicherweise wurden Ihre Webseite durch unsere Techniker aufgrund eines Problems gesperrt. Mögliche Gründe hierfür sind: Sie wurden gehackt und haben Schadsoftware auf Ihrem AccountAus Ihrem Account wurde Spam versendet. Auf Ihrem Webspace läuft ein Skript, das so viel Last auf dem Server verursacht, dass andere Kunden in Mitleidenschaft gezogen werden. Wie gehe Ich gegen Schadsoftware auf meinem Account vor ? Das können Sie tunDies geschieht durch unsichere Passwörter oder einem Trojaner auf Ihrem PC, vorzugsweise einem "Keylogger". Keylogger lesen Ihre Tastenanschläge aus und senden diese an den Ersteller des Trojaners daher ist es sehr wichtig das Sie bei einem solchen Fall Ihr System bereinigen und alle Passwörter ändern, gegebenenfalls auch Ihr Online Banking Passwort usw. Sie werden von uns ein neues Passwort erhalten nachdem ein Antiviren-Scan auf Ihrem PC erfolgreich verlief. Was ist zu tun wenn aus meinem Account Spam versendet wurde ? Dies passiert meist wenn ein Open Source CMS wie z. B. WordPress, Joomla, Drupal & Co. gehackt wurde und Spam Scripte auf Ihrem System hinterlegt wurden. Halten Sie Ihre Scripte hierfür bitte immer auf dem aktuellsten Stand. Neue Updates und Patches müssen sofort installiert werden. Das gleiche gilt auch für möglicherweise installierte Plugins. Sinnvoll ist es einen entsprechenden Newsletter zu abonnieren, damit an automatisch informiert wird, wenn es ein neues Update gibt. Sollte es keine Updates mehr geben bzw. das System nicht mehr weiterentwickelt werden, so ist dringend eine Umstellung auf ein anderes CMS zu empfehlen. Weitere Tipps zur Sicherheit von z. B. WordPress Seiten, finden Sie in unserem Blogbeitrag über WordPress Sicherheitsmassnahmen. Wie kann ich einfach meine Scripte Optimieren ? Hierzu bieten wir Ihnen gerne unsere Dienstleistung der Scriptoptimierung an. Per Remote Hands (29,95 € / 15 min) können wir die Scriptoptimierung für Sie durchführen. Wenden Sie sich hierfür einfach per E-Mail an uns, unsere Techniker werden Ihnen gerne helfen Ihr Script so zu optimieren, dass Sie das gewünschte Script verwenden können. Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen schicken Sie uns eine Mail an faq@webgo. de