Zum Inhalt springen

6 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

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 
FAQ

Wie erstelle ich für meine WordPress-Seite eine "Coming Soon"- bzw. eine Wartungsseite?

24. Mai 2024

Wenn Sie statt Ihrer aktuellen Webseite lediglich anzeigen möchten, dass Ihre Webseite im Moment (noch) nicht verfügbar ist oder darüber informieren möchten, ab wann die Webseite online gehen wird, können Sie das in WordPress mit einem kleinen Plugin tun. Sie sparen sich dabei die Mühe, Ihre komplette Seite umzubauen oder manuell in die Programmierung einzugreifen. Plugin „Coming Soon Page & Maintenance Mode“Wir zeigen Ihnen hier, wie man eine solche "Wartungszustand-Seite" mithilfe des Plugins „Coming Soon Page & Maintenance Mode“ einrichtet. Neben diesem Plugin gibt es noch zahlreiche weitere Plugins, die sich auf gleichem Wege installieren lassen. Der Einfachheit halber beschränken wir uns hier auf dieses eine Plugin.  Plugin in WordPress installieren und einstellenWählen Sie hierfür in Ihrem WordPress-Backend den Punkt „Plugins“ und klicken Sie auf die Schaltfläche „Installieren“. Über das Suchfeld können Sie nun „Coming Soon“ eingeben und das Plugin „Coming Soon Page & Maintenance Mode“ wird als eines der ersten Ergebnisse auftauchen. Durch einen Klick auf „Installieren“ und anschließend auf "Aktivieren" ist das Plugin aktiv und bereit. Über „Einstellungen“ und den Unterpunkt „Coming Soon“ können Sie nun Ihre persönliche "Wartungs-Seite" erstellen und anpassen. Nutzen Sie den WordPress-Editor, um die Wartungs- bzw. „Coming Soon“-Seite nach Ihren Vorstellungen zu gestalten. Ändern Sie je nach Bedarf auch den Titel der Webseite, die Farben, den Hintergrund, das Favicon oder die für Suchmaschinen relevanten Meta-Informationen. Über die Reiter „Design“ und „Advanced“ stehen Ihnen weitere Optionen zur Verfügung. Sie können beispielsweise eigene CSS-Klassen einbinden oder Skripte aufrufen. Wartungsseite aktivieren/deaktivierenAktivieren Sie Ihre "Coming-Soon"- bzw. Wartungsseite über die entsprechende Option ("Enable Coming Soon Mode" oder "Enable Maintenance Mode") oder deaktivieren Sie die Seite wieder ("disabled"). Die Änderungen werden wirksam, nachdem Sie die Änderungen mit einem Klick auf "Save All Changes" bestätigen. Bitte beachten Sie, dass Sie mit diesem Plugin lediglich eine solche Seite anlegen können. Sie haben dabei die Wahl, ob Sie die Seite im „Coming Soon“-Modus oder im Wartungsmodus (Maintenance Mode) aktivieren möchten. Der Unterschied: Im „Coming Soon“-Modus wird die Seite von Suchmaschinen gefunden und im Wartungsmodus nicht, sprich Suchmaschinen werden im Wartungsmodus dazu aufgefordert, die Seite nicht zu indexieren. Die Wartungs- bzw. „Coming Soon“-Seite ist außerdem nur für externe (nicht eingeloggte) Webseiten-Besucher sichtbar. Einloggte Benutzer, wie zum Beispiel Sie selbst als Administrator, sehen die Webseite immer so, als wäre der Wartungsmodus nicht aktiviert. Das ermöglicht es Ihnen, an der Seite zu arbeiten, während externe Besucher die Wartungsseite zu sehen bekommen. 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