HOWTO · PHP
Maximale PHP-Post-Größe
Dieses Tutorial zeigt, wie Sie die maximale Beitragsgröße in PHP erhöhen.
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_uploadsangegebenen Option tun.
-
Wenn Sie Änderungen vorgenommen haben, speichern Sie die
php.iniund schliessen Sie diese. -
Nach Änderungen in der
php.iniist 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_filesizeundmax_file_uploadserfolgreich 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
confund öffnen Siehttpd.conf. -
Suchen Sie in der Datei
httpd.confnach folgender Zeile.#LoadModule rewrite_module modules/mod_rewrite.so -
Entfernen Sie das
#aus der Zeile.
-
Suchen Sie nun nach
AllowOverrideund stellen Sie sicher, dass es aufAlloder eine beliebige Kombination von Schlüsselwörtern eingestellt ist; der Wert fürAllowOverridedarf nichtnonesein.
-
Speichern Sie die Datei
httpd.confund 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\htdocsund 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
.htaccessund 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.