Maximale PHP-Post-Größe
Dieses Tutorial zeigt, wie Sie die maximale Beitragsgröße in PHP erhöhen.
Maximale PHP-Post-Größe
Die post_max_size
ist eine Eigenschaft aus der Datei php.ini
, die entscheidet, wie groß der Beitrag maximal sein wird. Das Setzen der post_max_size
ist in PHP sehr einfach und kann auf zwei Arten erfolgen.
Ändern Sie die maximale Größe von PHP-Posts von PHP.INI
Befolgen Sie die nachstehenden Schritte, um die post_max_size
aus der php.ini
-Datei zu ändern.
-
Gehen Sie in Ihr PHP-Verzeichnis.
-
Öffnen Sie die Datei
php.ini
. -
Suchen Sie nach
post_max_size
. -
Erhöhen Sie die Beitragsgröße von 8 MB auf den gewünschten Wert für die maximale Beitragsgröße.
-
Um nun die maximale Upload-Dateigröße zu erhöhen, suchen Sie nach
upload_max_filesize
. -
Erhöhen Sie die maximale Upload-Dateigröße nach Ihrer Wahl.
-
Wenn Sie die Dateianzahl für den Upload erhöhen möchten, können Sie dies mit der unter der Option
max_file_uploads
angegebenen Option tun. -
Wenn Sie Änderungen vorgenommen haben, speichern Sie die
php.ini
und schliessen Sie diese. -
Nach Änderungen in der
php.ini
ist ein Neustart des Servers erforderlich. -
Öffnen Sie die Eingabeaufforderung.
-
Gehen Sie in das
bin
-Verzeichnis Ihres Servers; in unserem Fall ist es Apache. -
Führen Sie den folgenden Befehl aus.
httpd -k restart
-
Wenn kein Fehler auftritt, bedeutet dies, dass der Server neu gestartet wurde und Änderungen in
post_max_size
,upload_max_filesize
undmax_file_uploads
erfolgreich waren.
Ändern Sie die maximale Größe des PHP-Beitrags von .htaccess
Die .htaccess
-Datei stammt von dem Server, auf dem das PHP läuft. Um die post_max_size
von .htaccess
zu ändern, müssen wir sie zuerst aktivieren; Befolgen Sie die nachstehenden Schritte, um die .htaccess
-Datei zu aktivieren.
-
Gehen Sie in Ihr Serververzeichnis, in unserem Fall Apache.
-
Gehen Sie zum Ordner
conf
und öffnen Siehttpd.conf
. -
Suchen Sie in der Datei
httpd.conf
nach folgender Zeile.#LoadModule rewrite_module modules/mod_rewrite.so
-
Entfernen Sie das
#
aus der Zeile. -
Suchen Sie nun nach
AllowOverride
und stellen Sie sicher, dass es aufAll
oder eine beliebige Kombination von Schlüsselwörtern eingestellt ist; der Wert fürAllowOverride
darf nichtnone
sein. -
Speichern Sie die Datei
httpd.conf
und schließen Sie sie. -
Starten Sie den Apache neu.
Sobald die .htaccess
im Apache nun aktiviert ist, können wir post_max_size
über die .htaccess-Datei
zuweisen. Folgen Sie den unteren Schritten.
-
Zuerst müssen wir eine
.htaccess
-Datei erstellen. Die Datei sollte sich im Stammverzeichnis befinden; im Fall von Apache ist das Root-Verzeichnis für unsere Anwendunghtdocs
. -
Gehen Sie zu
C:\Apache24\htdocs
und erstellen Sie eine Textdatei. -
Kopieren Sie den folgenden Code entsprechend Ihrem Größenparameter in die Textdatei.
php_value post_max_size 25M php_value upload_max_filesize 25M
-
Der obige Code erhöht die maximale Beitragsgröße und Upload-Dateigröße auf jeweils 25 MB.
-
Speichern Sie die Textdatei als
.htaccess
und stellen Sie erneut sicher, dass sich die Datei im Stammverzeichnis befindet. -
Sobald Sie die Datei schließen, werden die neuen Parameter eingestellt; In diesem Fall muss der Server nicht neu gestartet werden.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook