HowTos für Hoster

1&1

PHP Error Log aktivieren

Das PHP Error Log kann man bei 1&1 Webhostings sehr einfach aktivieren, indem man dieses in der php.ini aktiviert. Sofern keine php.ini vorhanden ist, kann man diese einfach im entsprechenden Verzeichis (am besten webroot) ablegen und dort dann das Error Log konfigurieren.

error_reporting = E_ALL | E_STRICT
log_errors = On
display_errors = Off
error_log = /homepages/27/d382162338/htdocs/php-errors.log

Quelle: https://hilfe-center.1und1.de/hosting/1und1-hosting-c10085285/skript--und-programmiersprachen-c10082634/php-c10082686/problemloesung-c10085144/error-logs-aktivieren-a10790768.html

Dateien wiederherstellen

Bei 1&1 kann man Dateien über das Control Center wiederherstellen. Die Speicherfrist beträgt 6 Tage.

Anleitung und Quelle: http://hilfe-center.1und1.de/hosting/sicherheit-c10084638/daten-sichern-c10084954/dateien-per-1und1-control-center-wiederherstellen-a10790404.html?hc=Control-Panel

Cronjob einrichten

  1. Per ssh mit dem Server verbinden (Zugnagsdaten/Benutzername findet man im 1und1 Backend)
  2. Im Terminal den Editor für die Cronjobs aufrufen: crontab -e
  3. Zeile für den auszuführenden Cronjob eintragen. Hierfür im Editor die Taste "i" (insert) drücken. Beispiel für eine Ausführung alle 5 Minuten */5 * * * * /kunden/homepages/x/xxxxx/htdocs/xxxx/typo3/cli_dispatch.phpsh scheduler Tipp: der Pfad zum Script findet man im TYPO3 Backend im "Planer" Modul. Tipp: im Internet gibt es Generatoren für die Crontab Syntax - z.B.: http://www.corntab.com/pages/crontab-gui
  4. Datei speichern: Taste "Esc" dann ":wq" + Enter
  5. Unbedingt prüfen, ob das Script funktioniert. Dafür einfach das Script /kunden/homepages/x/xxxxx/htdocs/xxxx/typo3/cli_dispatch.phpsh scheduler auf der Konsole ausführen - in vielen fällen muss der Interpreter (erste Zeile cli_dispatch.phpsh) angepasst werden

Mittwald

SSH Zugang

Vorausgesetzt das Mittwald Parket liefert einen SSH Zugang so kann dieser einfach über ssh -C pXXXXXX@pXXXXXXwebspaceconfig.de und das account Passwort erreicht werden wobei die (p) nummer natürlich variiert.

Hostname: www.die-domain oder pXXXXXX.webspaceconfig.de

Benutzername: pXXXXXX

Passwort: Standardpasswort des Hostingpakets oder das in der FTP/SSH-Verwaltung vergebene Wunschpasswort

PHP Error Log aktivieren

In der php.ini (in /etc/php/php.ini) log_errors auf on setzen und dann zusätzlich noch error_log = /tmp/php-error.log setzen.

Quelle: https://www.mittwald.de/faq/frage/wie-aktiviere-ich-die-php-fehlermeldungen-und-wie-aktiviere-ich-das-php-error-log

Cronjob einrichten

Sofern das Webhosting Cronjobs unterstützt, muss man diesen wie folgt einrichten:

1. Cronjob im Mittwald Controlpanel aufsetzen (siehe Screenshot)

    Wichtig: Als Benachrichtigungsmail immer typo3@hoch2.de angeben

    2. Auf dem Server im Verzeichnis /html die Datei cron.sh anlegen mit folgendem Inhalt (wichtig: p-nummer ersetzen!)

    chmod 755 /home/www/p-nummer/html/typo3/typo3/cli_dispatch.phpsh
    /usr/local/php/bin/php_cli /home/www/p-nummer/html/typo3/typo3/cli_dispatch.phpsh scheduler

    3. Berechtigungen der cron.sh Datei auf 755 ändern

    Einrichten/Konfiguration von E-Mailkonten

    • IMAP: mail.agenturserver.de
    • POP3: mail.agenturserver.de
    • SMTP: mail.agenturserver.de

    Abruf per POP3:

    • Port 995 (verschlüsselter Verbindungstyp: SSL)
    • Port 110 (verschlüsselter Verbindungstyp: STARTTLS)

    Abruf per IMAP:

    • Port 993 (verschlüsselter Verbindungstyp: SSL)
    • Port 143 (verschlüsselter Verbindungstyp: STARTTLS)

    Für den Postausgangsserver (hier gibt es ausschließlich das SMTP-Protokoll) können folgende Ports angegeben werden:

    • Port 465 (verschlüsselter Verbindungstyp: SSL)
    • Port 25 alternativ 587 (verschlüsselter Verbindungstyp: STARTTLS)

    Hier gibt es Anleitungen für die Einrichtung: https://www.mittwald.de/faq/frage/e-mail-client-einrichten

    Hetzner

    Cronjob einrichten

    1. Per ssh mit dem Server verbinden (Zugnagsdaten/Benutzername findet man im entry)
    2. Im Terminal den Editor zu dem Root-Path navigieren: public_html
    3. Eine SH-Datei (z.B. typo3cron.sh) anlegen.
    4. In dieser Datei folgenden Inhalt speichern: (Pfad/zum/Typo3/)typo3/sysext/core/bin/typo3 scheduler:run Info: Den Pfad bekommt man auch aus dem Typo3-Backend unter Planer > Konfiguration prüfen
    5. Im Hetzner-Backend einloggen und unter Einstellungen > Konfiguration > Cronjob Manager einen neuen Cronjob hinzufügen.
    6. Name: z.B. typo3cron, Interpreter: Bash, Skript: Pfad/zum/SHskript/welches/angelegt/wurde/typo3cron.sh, Ausführungszeit: kleinstmögliche Stufe

    Tags