1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Die Serverkonfiguration einer Site ändern
Dieser Leitfaden erläutert, wie Sie die Serverkonfiguration (.user.ini; .htaccess) einer Website auf dem Infomaniak Webhosting ändern können.
.htaccess oder .user.ini Datei?
Apache ist der HTTP-Server. Er wird mit einer .htaccess Datei konfiguriert, die im Stammverzeichnis der Website platziert ist.
PHP ist eine Programmiersprache, die zur Erstellung dynamischer Webseiten über einen HTTP-Server verwendet wird. Es ist möglich, die PHP-Richtlinien mit einer .user.ini Datei anzupassen, die in den Ordner und Unterordnern des Speicherorts der .user.ini Datei wirksam wird.
⚠️ Wichtig: Die Änderung der .user.ini Datei kann mehrere Minuten dauern, um wirksam zu werden.
Ändern der Serverkonfiguration einer Website
über das Manager
Um die PHP-Konfiguration und die meisten Parameter zu ändern (max_input_vars, allow_url_fopen, memory_limit, usw.):
- Melden Sie sich im Infomaniak Manager (manager.infomaniak.com) von einem Webbrowser wie Brave oder Firefox an
- Klicken Sie auf das Symbol oben rechts im Interface (oder navigieren Sie über das linke Seitenmenü, z. B.)
- Wählen Sie Website (Bereich Web & Domain) aus
- Klicken Sie auf den Namen des betreffenden Objekts in der angezeigten Tabelle
- Klicken Sie auf die Schaltfläche Erweiterte Einstellungen
- Klicken Sie auf das Tab PHP oder Apache, um die gewünschten Anpassungen vorzunehmen
über die .user.ini Datei
Für PHP-Richtlinien die nicht im Manager vorhanden sind, müssen Sie die gewünschten Werte in der Datei .user.ini festlegen.
Zum Beispiel:
max_file_uploads = 20
Die Liste der vorhandenen Richtlinien finden Sie auf der offiziellen PHP-Website, aber Elemente mit dem Hinweis "PHP_INI_SYSTEM" in der Spalte "Modifiable" sowie max_input_time, memory_limit und mysqli.default_socket sind nicht verwendbar.
über die Befehlszeile (CLI)
Für die Anpassung von PHP-Richtlinien über eine Befehlszeilenschnittstelle (CLI) oder in CRON-Aufgaben müssen Sie die gewünschten Werte in einer Datei .user.ini festlegen und dann das PHP-Executable mit der Option -c .user.ini aufrufen.
Das folgende Beispiel ändert den verfügbaren Speicherplatz für PHP:
~/web$ echo -e ' ' >memory-limit.php
~/web$ php memory-limit.php
memory_limit: 512M
~/web$ echo 'memory_limit = 1024M' >.user.ini
~/web$ php -c .user.ini memory-limit.php
memory_limit: 1024M
~/web$
Das folgende Beispiel aktiviert allow_url_fopen für das WP CLI-Tool (ermöglicht insbesondere das Abrufen von Erweiterungen):
php -d allow_url_fopen=On ~/bin/wp package install trepmal/wp-revisions-cli