Für Webhosting Linux-Pakete und Managed Dedicated Server
Hier erfahren Sie, wie Sie die PHP-Einstellungen für Ihren Webspace ändern. Sie können für jede Ihrer Anwendungen individuelle PHP-Einstellungen vornehmen. Zum Beispiel unterschiedliche Sicherheitseinstellungen oder Datei-Limits.
Was ist eine php.ini-Datei?
Bei IONOS Webhosting können Sie PHP-Einstellungen über eine Datei namens php.ini vornehmen. In diese Textdatei müssen die entsprechenden Anweisungen - sogenannte php.ini-Direktiven - eingefügt werden. Die Datei muss dann auf den Webspace hochgeladen werden.
Beispiel für den Inhalt einer php.ini-Datei
Die Anweisungen müssen in der php.ini zeilenweise nach folgendem Schema eingetragen werden:
Name der Direktive = zugewiesener Wert
upload_max_filesize = 64M
zlib.output_compression=1
zlib.output_compression_level=9
- Der Eintrag upload_max_filesize = 64M bewirkt, dass per Formular Dateien mit einer Größe von bis zu 64 MB hochgeladen werden können (standardmäßig liegt das Limit bei 2 MB).
- Die Einträge zlib.output_compression=1 und zlib.output_compression_level=9 aktivieren die zlib-Kompremierung. Mit der zlib-Komprimierung können Sie PHP-Skripte bzw. PHP-Output komprimieren und so Ihre Website zusätzlich beschleunigen.
Eine Übersicht der änderbaren Einstellungen (php.ini-Direktiven) finden Sie im Artikel Welche PHP-Einstellungen kann ich ändern?
php.ini-Datei erstellen
- Starten Sie auf Ihrem Computer einen einfachen Texteditor. Zum Beispiel Notepad (Windows) oder Gedit (Linux).
Bitte beachten Sie: Falls Sie stattdessen eine umfangreiche Textverarbeitung wie z.B. Microsoft Word verwenden, achten Sie darauf, die Datei im einfachen .txt-Format zu speichern (Dateien im .doc-, .docx- oder .odt-Format sind nicht kompatibel)! Nach Möglichkeit sollten Sie jedoch einen Texteditor verwenden. - Tragen Sie die Anweisungen für die zu ändernden Einstellungen in ein leeres Dokument ein. Achten Sie dabei darauf, dass pro Zeile nur eine Anweisung steht.
- Speichern Sie die fertige Datei unter dem Namen php.ini.
Bitte beachten Sie: Die gespeicherte Datei muss php.ini heißen und darf keine weiteren Endungen besitzen. php.ini.txt würde vom PHP-Server nicht erkannt und daher nicht beachtet werden!
Bearbeitete php.ini-Datei auf Webspace hochladen
Nachdem Sie die php.ini-Datei erstellt haben, müssen Sie diese noch in das Verzeichnis hochladen, in dem Ihr PHP-Skript liegt:
- Laden Sie die Datei entweder mit dem WebspaceExplorer hoch,
- oder laden Sie diese alternativ über den FTP-Zugang Ihres Webspaces hoch. Wie das z.B. mit dem FTP-Programm FileZilla geht, beschreibt Ihnen der Artikel Daten per FTP mit Filezilla hochladen.
Bitte beachten Sie: Soll die Konfigurationsänderung für Skripte gelten, die in unterschiedlichen Verzeichnissen liegen, muss die php.ini-Datei in jedes Verzeichnis hochgeladen werden. Wenn Ihr Webhosting-Paket über einen SSH-Zugang verfügt, können Sie das bequem mit einem kleinen Shell-Skript durchführen. Wie das geht, zeigt Ihnen der Artikel PHP-Einstellungen für alle Unterverzeichnisse übernehmen.
- Speichern Sie die Datei unter dem Namen phpinfo.php ab.
- Laden Sie die phpinfo.php-Datei in das Verzeichnis auf Ihrem Webspace hoch, das Ihre ausgangs erstellte php.ini enthält.
- Rufen Sie die PHP-Datei im Browser nach folgendem Schema auf:
http://ihre-domain.de/pfad-zum-php-ini-Verzeichnis/phpinfo.php
Hinweis: Die Ausgabe des Info-Skriptes ist sehr umfangreich. Verwenden Sie daher die Suchfunktion Ihres Browsers, um die Zeile mit der gewünschten Information zu finden. Die Suchfunktion erreichen Sie im Regelfall über die Tastenkombination [STRG]+[F] für Windows oder [CMD]+[F] für macOS.