Zum Inhalt springen

20 Ergebnisse für fehler

FAQ

Permission denied: Verzeichnisberechtigung korrigieren

11. März 2025

Erhalten Sie bei Ihrer Webseite oder beim Zugriff auf Dateien die Fehlermeldung "Permission denied" oder ähnliches? Das bedeutet, dass die Berechtigungen für eine Datei oder ein Verzeichnis nicht korrekt gesetzt sind und der Zugriff verweigert wird. Hier erfahren Sie, welche Ursachen es gibt und wie Sie das Problem beheben. Häufige Ursachen für "Permission denied"Die Fehlermeldung kann aus verschiedenen Gründen auftreten: 1. Falsche Dateiberechtigungen (File & Folder Permissions)Jede Datei und jedes Verzeichnis auf einem Server hat Berechtigungen, die festlegen, wer darauf zugreifen, sie ändern oder ausführen darf. Falls diese nicht korrekt gesetzt sind, kann es zu einem "Permission denied"-Fehler kommen. 2. Zugriff mit falschem Benutzer (Zusatz-FTP-Benutzer bei webgo Webhosting-Tarifen)Bei webgo Webhosting-Paketen können Sie zusätzliche FTP-Benutzer anlegen und diesen bestimmte Verzeichnisse zuweisen. Falls ein Zusatz-FTP-Benutzer als alleiniger Rechteinhaber eines Verzeichnisses definiert wurde, kann der Haupt-FTP-Benutzer dort keine Änderungen mehr vornehmen. Das kann insbesondere für CMS-Systeme wie WordPress problematisch sein, da diese den Haupt-FTP-Benutzer für uneingeschränkten Zugriff benötigen. Lösung: Bearbeiten Sie den Zusatz-FTP-Benutzer in der FTP-Verwaltung und setzen Sie einen Haken bei "FTP-Benutzer wie Hauptbenutzer". Danach sollten Sie wieder vollen Zugriff haben. Siehe:
Wie Sie einen Zusatz-FTP-Benutzer anlegen können, erklären wir hier: Wie richte ich einen zusätzlichen FTP Benutzer ein? 3. Serverseitige EinschränkungenManche Servereinstellungen verhindern aus Sicherheitsgründen, dass bestimmte Dateien von externen Skripten oder Benutzerkonten geändert werden können. Standardmäßig gibt es jedoch keine serverseitige Einschränkungen bei webgo Webhosting-Tarifen, welche bei gängigen Prozessen stören sollten. Falls jedoch die oben genannten Maßnahmen nicht helfen, wenden Sie sich an unseren Support und wir prüfen Ihr Anliegen genauer. Dateiberechtigungen per FTP-Programm anpassenFalls, wie oben unter Punkt 1 erklärt, falsche Berechtigungen die Ursache sind, können Sie diese über ein FTP-Programm wie FileZilla korrigieren. Gehen Sie wie folgt vor: Schritt 1: Verbindung zum Server herstellenÖffnen Sie FileZilla. Wie Sie sich mit FileZilla anmelden können, erklären wir hier: Wie verbinde ich mich mit FileZilla zu meinem FTP-Server? Verbinden Sie sich mit Ihrem FTP-Server (Zugangsdaten finden Sie im webgo Kundenportal). Navigieren Sie zu dem betroffenen Verzeichnis oder der Datei. Schritt 2: Berechtigungen anpassenKlicken Sie mit der rechten Maustaste auf die Datei oder das Verzeichnis. Wählen Sie Dateiberechtigungen. . . (englisch: "File Permissions. . . "). Es öffnet sich ein Fenster, in dem Sie die Berechtigungen anpassen können. Setzen Sie die folgenden Werte: Für Dateien: 644 oder 640 (Lesen & Schreiben für den Besitzer, Lesen für die Gruppe und andere)Für Verzeichnisse: 755 oder 750 (Lesen, Schreiben & Ausführen für den Besitzer, Lesen & Ausführen für die Gruppe, je nach Einstellung für andere Nutzer)Bestätigen Sie die Änderungen mit OK. Schritt 3: Überprüfung der BerechtigungenNach der Anpassung können Sie die Webseite erneut aufrufen oder versuchen, Dateien hochzuladen. Falls das Problem weiterhin besteht, prüfen Sie erneut die Benutzerrechte oder wenden Sie sich gerne auch an unseren Support. FazitDie Fehlermeldung "Permission denied" tritt häufig durch falsche Berechtigungen oder Benutzerzuweisungen auf. In den meisten Fällen lässt sich das Problem schnell beheben, indem Sie die Dateiberechtigungen über ein FTP-Programm anpassen oder Zusatz-FTP-Benutzer korrekt konfigurieren. 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 Managed Server-Cronjob ein?

14. Februar 2025

Was sind Cronjobs? Cronjobs sind automatisierte Zeitsteuerungsaufgaben, die in Unix- und Linux-basierten Systemen verwendet werden. Sie ermöglichen es, Skripte oder Programme zu festgelegten Zeiten oder in bestimmten Intervallen automatisch auszuführen. Typische Anwendungsfälle für Cronjobs sind regelmäßige Backups, das automatische Aktualisieren von Datenbanken oder das Versenden von E-Mails in festen Zeitabständen. Anders als im Webhosting müssen Cronjobs auf unseren Managed Servern (Managed vServer und Managed Dedicated Server) manuell via SSH hinterlegt werden. Eine Einrichtung über die Froxlor-Verwaltungsoberfläche ist aktuell leider nicht möglich. Cronjob auf einem Managed Server einrichten1. Shell-Zugriff aktivierenNutzen Sie für den Login Ihren SFTP/SSH-Zugang. Im Managed Server wird automatisch beim Anlegen eines "Kunden" ein Benutzer für diesen Zugriff erstellt. Die Zugangsdaten sind identisch mit denen des "Kunden"-Accounts. Vor dem Login muss sichergestellt werden, dass für diesen Benutzer der Shell-Zugriff aktiviert ist: Wechseln Sie über Ihren Admin-Zugang in Froxlor in die Kundenansicht Ihres angelegten Kunden. Navigieren Sie dort zu "FTP" → "Benutzerkonten". Den entsprechenden FTP-User suchen und prüfen, ob in der Spalte "Shell" der Wert "/bin/bash" eingetragen ist. Falls dort "/bin/false" steht, muss der FTP-User bearbeitet und die Einstellung geändert werden. Die Änderung kann bis zu 5 Minuten benötigen, bevor sie aktiv wird. Da bitten wir um etwas Geduld.
2. SSH-Zugang zum ServerSobald der Zugriff bereitsteht, loggen Sie sich über Ihren SSH-Zugriff auf den entsprechenden Server ein. Eine Anleitung zur Verbindung via SSH ist hier zu finden: Wie verbinde ich mich per SSH? 3. Cronjob mit crontab bearbeitenGeben Sie folgenden Befehl ein:
Es erscheint eine Auswahl der möglichen Editoren zur Bearbeitung.
Tipp: Empfehlenswert ist der nano-Editor, da dieser besonders benutzerfreundlich ist. Alternativ kann auch vim genutzt werden. 4. Cronjob-Befehl eintragenTragen Sie im gewählten Editor Ihren gewünschten Cronjob-Befehl in der folgenden Syntax ein:
Die fünf Sterne stehen für:
Beispiel-Eintrag: Ein Cronjob, der täglich um 03: 00 Uhr ausgeführt wird, muss wie folgt definiert werden:
Tipp: Zur Überprüfung der Syntax kann die externe Webseite crontab. guru genutzt werden. 5. Cronjob speichern und Editor schließenIn nano: STRG+O (Windows/Linux) bzw. Control+O (Mac) zum Speichern, dann STRG+X (Windows/Linux) bzw. Control+X (Mac) zum Schließen. In vim: Klicken Sie erst die "ESC"-Taste, dann tippen Sie : wq und besätigen mit der Enter-Taste. 6. Cronjob prüfen Um zu prüfen, ob der Cronjob korrekt gespeichert wurde, können Sie Ihren Eintrag über die Konsole auflisten. Geben Sie dafür folgenden Befehl ein:
(kleines L)
Unterstützung durch den webgo-SupportSollte es zu Problemen kommen oder Unsicherheiten bestehen, steht unser Support-Team jederzeit gerne zur Verfügung um Sie bestmöglich zu unterstützen. 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 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

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