Zum Inhalt springen

7 Ergebnisse für skript

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

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
FAQ

Mixed Content-Warnung - "Die Website ist nicht uneingeschränkt sicher" so beheben Sie diesen Fehler

24. Mai 2024

Diese oder eine ähnliche Warnung (je nach verwendetem Browser: "Die Website ist nicht uneingeschränkt sicher" (Chrome) oder "Teile dieser Webseite sind nicht sicher" (Firefox) erhalten Sie, wenn Sie ein SSL Zertifikat für die Website generiert haben (Wie erstelle ich ein "Let's Encrypt-Zertifikat" im webgo Webspace-Admin? ) und Ihre mit WordPress erstellte Website, von HTTP auf HTTPS umgestellt haben . Die Hauptseite ist zwar nun auf HTTPS migriert worden, aber häufig werden Links (noch mit HTTP) einfach übernommen, sodass eine derartige "Mixed Content-Warnung" erscheint. Wie entsteht dieser Fehler? Plugins könnten dafür verantwortlich sein, da oft der vollständige Link z. B. http: //deinewebsite. de/impressum verwendet wird. Content auf der Seite wie Bilder, Videos, Audioinhalte welche noch die "alte" http URL besitzenAlte HTTP Verknüpfung(en) zu externen Skripten, iFrames und oder StylesheetsMöglichkeiten den Mixed Content-Fehler zu beheben: Um diesen Fehler Mixed Content-Fehler zu beheben, können Sie externe Tools nutzen wie z. B. die Webseite https: //www. missingpadlock. com/ oder auch per WordPress Plugin "Really Simple SSL". Auch ohne diese "Tools", sind nur 3 Schritte nötig. Gehen Sie dazu wie folgt vor: Schritt 1: Grundsätzlich auf die erzeugte Fehlermeldung achten. Diese steht in der Konsole. Anleitung für Firefox: oben rechts auf das "Burgermenü" klicken → auf "Web-Entwickler" gehen → "Web-Konsole" anklicken. Anleitung für Chrome: "STRG" + "Umschalttaste" + "I" oder auch über das Menü → "Weitere Tools" → "Entwicklertools"In der Konsole werden dann genau die Dateien angegeben, die diesen Fehler verursachen. Sollten es mehrere Warnungen sein, macht es Sinn sich eine Liste anzulegen und diese Stück für Stück abzuarbeiten. Schritt 2: Nun muss geprüft werden, ob die Inhalte auch über HTTPS geladen werden können. Dazu einfach den Link in den Browser einfügen und aus dem "http", ein "https" machen. Sollte der Inhalt ordnungsgemäß geladen werden, muss dann nur noch dieser Link auf der Website gefunden und ersetzt werden. Schritt 3: Sobald Sie alle betroffenen Links bzw. Inhalte von "http" in "https" geändert haben, empfehlen wir Ihnen noch einmal die Seite aufzurufen und zu prüfen ob die "Mixed Content-Warnung" noch immer erscheint oder gelöst wurde. Sollte die Warnung noch immer erscheinen, wurden Inhalte übersehen oder nicht überall auf "https" geändert. Wenn alles ordnungsgemäß geändert und angepasst wurde, erscheint im Browser Links neben der Adresse ein (graues) Schloss (Firefox & Chrome). Fertig! Der Mixed Content Fehler wurde erfolgreich behoben!  Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall seinwenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter:  www. webgo. de/support
FAQ

Wie richte ich einen Cronjob Light ein?

24. Mai 2024

Wir bieten Ihnen neben dem regulären Cronjob eine weitere Möglichkeit, Ihre Scripte und Programme zu verwalten. Der "Cronjob Light" ist eine reduzierte und vereinfachte Version des Cronjobs. Sie können Aufgaben dabei maximal im Stundentakt abrufen (statt minütlich). Die Bedienung ist einfach und verständlich und damit besser für Einsteiger geeignet. Die Besonderheit des Cronjob Light ist, dass Sie Ihre Aufgaben und Skripte an Bedingungen knüpfen können. Beispielsweise können Sie festlegen, dass ein Cronjob nur starten soll, wenn der erste Tag im Monat ein Montag ist. Ist der erste Tag des Monats ein Tag von Dienstag – Sonntag, würde dieser Cronjob nicht gestartet werden. Um einen Cronjob Light einzurichten, gehen Sie bitte wie folgt vor: Webgo Kundenportal öffnenLoggen Sie sich dazu auf https: //login. webgo. de ein und wählen Sie den Vertrag aus, für welchen Sie Einstellungen vornehmen möchten. Klicken Sie nun in der Vertragsübersicht auf den Button "Cronjobs". Ein neues Fenster öffnet sich und Sie sind dann in der "Cronjobsübersicht". Cronjob Light anlegenKlicken Sie links im Menü auf "Vertragsübersicht" → "Cronjobs“. Wenn Sie noch keinen Cronjob angelegt haben, sehen Sie folgende Meldung:
Klicken Sie auf Cronjob- light Hinzufügen. Sie sehen nun folgende Eingabefelder:
SchlüsselwortHier können Sie angeben, wie häufig der Cronjob Light ausgeführt werden soll. Sie haben die Wahl zwischen monatlich, wöchentlich, täglich und stündlich. E-MailSie können sich nach jeder Ausführung des Cronjobs per E-Mail benachrichtigen lassen. Setzten Sie bei "E-Mail" ein Haken, wenn Sie diese Benachrichtigungen erhalten möchten. Cronjob aktivIn der Cronjobsübersicht können Sie den Cronjob jederzeit aktivieren oder deaktivieren. Dazu müssen Sie nur bei „Aktion“ auf das Rädchen klicken. Hier können Sie den Cronjob Light jederzeit aktivieren und deaktivieren. Vorgang abschließenBestätigen Sie die Erstellung des Cronjobs mit einem Klick auf "Speichern". Der Cronjob Light ist damit fertig eingerichtet. 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