Limit für Datei-Uploads
So bearbeiten Sie php.ini, um das Datei-Upload-Limit zu erhöhen.
Auf den meisten Servern gilt standardmäßig ein Upload-Limit von 2 MB. Um es zu erhöhen, genügt es, eine benutzerdefinierte php.ini-Datei im Verzeichnis /public_html/ abzulegen.
Upload-Limit anpassen
Erstellen Sie eine php.ini-Datei in /public_html/ und fügen Sie die folgenden Zeilen hinzu:
upload_max_filesize= 8M— legt die maximale Größe einer einzelnen hochzuladenden Datei festpost_max_size= 8M— legt die maximale Datenmenge fest, die per POST übertragen werden kannmemory_limit= 32M— legt den maximalen Arbeitsspeicher fest, den ein PHP-Skript nutzen darf
Mit diesen Werten können Dateien bis zu 8 MB hochgeladen werden. Benötigen Sie mehr? Ersetzen Sie einfach 8M durch einen höheren Wert wie 16M oder 64M.
Wichtig
memory_limit muss immer größer als post_max_size sein, andernfalls erreicht PHP das Speicherlimit, bevor das Upload-Limit greift.
Unsere Produkte und Dienste
Einstellungen kontoweit anwenden
Standardmäßig gilt eine benutzerdefinierte php.ini nur für das Verzeichnis, in dem sie liegt. Damit die Einstellungen für das gesamte Konto gelten, fügen Sie die folgenden Zeilen am Anfang der .htaccess-Datei in /public_html/ ein. Falls die Datei noch nicht vorhanden ist, erstellen Sie sie.
suPHP_ConfigPath /home/user/public_html
<Files php.ini>
order allow,deny
deny from all
</Files>
Ersetzen Sie user durch Ihren tatsächlichen cPanel-Benutzernamen.
Der <Files>-Block schützt Ihre php.ini außerdem davor, direkt über den Browser aufgerufen zu werden.
PHP-Konfiguration überprüfen
Um sicherzustellen, dass Ihre Änderungen wirksam sind, erstellen Sie eine Datei namens info.php in /public_html/ mit folgendem Inhalt:
<?php
phpinfo();
?>
Öffnen Sie dann Ihren Browser und rufen Sie folgende Adresse auf:
yourdomain.com/info.php
Sie sehen eine vollständige Übersicht Ihrer aktuellen PHP-Konfiguration. Suchen Sie nach memory_limit, upload_max_filesize oder einer anderen Direktive, um zu prüfen, ob die neuen Werte aktiv sind.
Denken Sie daran,
info.phpnach Abschluss der Prüfung zu löschen — solange die Datei öffentlich zugänglich ist, werden sensible Serverinformationen preisgegeben.
Hilfe
Bei Fragen oder wenn Sie Unterstützung brauchen, erreichen Sie uns jederzeit über das Ticketsystem — wir helfen Ihnen gern weiter!