1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Server-Konfiguration einer Website ändern
In diesem Handbuch wird erläutert, wie die Serverkonfiguration einer Website auf Webhosting Infomaniak.
Präambel
- Apache ist der HTTP-Server.
- Es wird mit einer Datei konfiguriert
.htaccess
platziert an der Wurzel der Website.
- Es wird mit einer Datei konfiguriert
- PHP ist eine Programmiersprache, die verwendet wird, um dynamische Webseiten über einen HTTP-Server zu erstellen.
- PHP-Richtlinien können mit einer Datei angepasst werden
.user.ini
die in den Ordnern und Unterordnern des Pfades der Datei wirksam sein werden .user.ini.
- PHP-Richtlinien können mit einer Datei angepasst werden
- Erfahren Sie mehr über dieser andere Leitfaden über das Erstellen von Dateien .htaccess/.user.ini.
Server-Konfiguration einer Website bearbeiten...
... über den Manager
So ändern Sie die PHP-Konfiguration und die meisten Einstellungen (max_input_vars
, allow_url_fopen
, memory_limit
, post_max_size + upload_max_filesize
, usw.):
- Klicken Sie hier um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Brauchst du Hilfe?).
- Direkt klicken auf den Namender betroffenen Ware zugeordnet werden.
- Klicken Sie auf Verwalten unter Erweiterte Einstellungen:
- Klicken Sie auf die verschiedenen Registerkarten Allgemein, PHP / Apache und PHP-Erweiterungen um die gewünschten Anpassungen vorzunehmen:
Vergessen Sie nicht, die Änderungen am unteren Rand der Seite zu speichern.
Erfahren Sie mehr über dieser andere Leitfaden wenn Sie Informationen über Grenzwerte und Möglichkeiten für Entsperrung von diesen.
... über die Datei .user.ini
Für PHP-Richtlinien die nicht auf der Seite Manager sind, müssen die gewünschten Werte in der Datei gesetzt werden .user.ini
z.B.:
max_file_uploads = 20
Die Liste der bestehenden Richtlinien findet sich auf der Offizielle PHP-Website aber die Elemente mit der Angabe PHP_INI_SYSTEM
in der Spalte Modifiable
sowie max_input_time
, memory_limit
und mysqli.default_socket
nicht verwendbar sind.
... in CLI
Um PHP-Richtlinien bei der Ausführung von Befehlszeilen-Skripten (CLI) oder CRON-Aufgaben anzupassen, müssen die gewünschten Werte in einer Datei angegeben werden.user.ini
.
Zum Anwenden dieser Konfigurationen wird das PHP-Executable mit der Option -c
Pfad zur Datei verfolgen .user.ini
.
P.ex zum Ändern der verfügbaren Speichergrenze für PHP auf 1024M, kann die Datei erstellt oder geändert werden .user.ini
unter Verwendung des folgenden Befehls:
echo 'memory_limit = 1024M' > .user.ini
Dieser Befehl schreibt die memory_limit-Direktive mit dem Wert 1024M in der Datei .user.ini
.
Wenn dann ein PHP-Skript in der Befehlszeile oder in einer CRON-Aufgabe ausgeführt wird, wird der PHP-Befehl mit der Option -c
Datei angeben .user.ini
enthält benutzerdefinierte Konfigurationen.
Das folgende aktive Beispiel allow_url_fopen
für das WP CLI-Werkzeug (insbesondere zur Wiederherstellung von Erweiterungen):
php -d allow_url_fopen=On ~/bin/wp package install trepmal/wp-revisions-cli
php
: das PHP-Ausführbare-d allow_url_fopen=On
: die Option-d
ermöglicht die Festlegung einer PHP-Konfigurations-Direktive (allow_url_fopen
) mit dem WertOn
~/bin/wp
: Pfad zum ausführbaren WP CLIpackage install trepmal/wp-revisions-cli
: der spezifische Befehl zur Installation des WP CLI-Paketstrepmal/wp-revisions-cli
Dies stellt sicher, dass die Option allow_url_fopen
während der Ausführung des angegebenen Befehls WP CLI aktiviert ist. Die Aktivierung von allow_url_fopen
kann für bestimmte Operationen erforderlich sein, bei denen Remote-URLs geöffnet werden, wie zum Beispiel das Herunterladen von Erweiterungen oder Paketen. Stellen Sie sicher, dass diese Option sicher und im Einklang mit den besten Sicherheitspraktiken aktiviert ist.