Entfernen Sie die Größenbeschränkungen für Datei-Uploads für verschiedene PHP-Bereiche

Entfernen Sie die Größenbeschränkungen für Datei-Uploads für verschiedene PHP-Bereiche

Von den folgenden drei Methoden war die erste erfolgreich, während die zweite und dritte fehlschlugen.
1. Wenn es sich um einen VPS handelt, können Sie php.ini direkt ändern. Öffnen Sie php.ini, suchen Sie nach den folgenden Konfigurationselementen (rote Zeichen) und ändern Sie sie dann nach Bedarf. Sie können die folgenden Referenzwerte verwenden. Denken Sie daran, dass Sie die Standardkonfigurationselemente nach der Suche nach dem Code ändern müssen und nicht direkt kopieren und einfügen können!

upload_max_filesize = 20m; //Die maximal zulässige Größe der hochgeladenen Datei
post_max_size = 20m; //Der Maximalwert, der von PHP über das Formular POST empfangen werden kann
max_execution_time = 600; //Die maximale Ausführungszeit jeder PHP-Seite (in Sekunden)
max_input_time = 600; //Die maximale Zeit (in Sekunden), die jede PHP-Seite auf den Empfang von Daten wartet

2. Wenn es sich um einen Linux-Bereich handelt, können Sie die Einschränkung entfernen, indem Sie die .htaccess-Datei ändern. Öffnen Sie die .htaccess-Datei im Stammverzeichnis und fügen Sie den folgenden Code ein. Sie können ihn direkt kopieren und einfügen. Natürlich können Sie auch die entsprechenden Parameterwerte ändern.

*Die maximal zulässige Größe der hochgeladenen Datei
php_value upload_max_filesize 20m
*Der maximale Wert, der von PHP über das Formular POST empfangen werden kann
php_Wert post_max_size 20m
*Die maximale Zeit (in Sekunden) für die Ausführung jeder PHP-Seite
php_value maximale Ausführungszeit 600
*Die maximale Zeit (in Sekunden), die jede PHP-Seite auf den Empfang von Daten wartet
php_Wert max_input_time 600

3. Ändern Sie die Konfigurationsdatei des Designs, um die Einschränkung zu entfernen, öffnen Sie functions.php mit Notepad++ und fügen Sie den folgenden Code zwischen <?php und ?> ein:

@ini_set('upload_max_size', '20m'); // Maximale Größe der hochgeladenen Dateien
@ini_set('post_max_size', '20m'); //Der Maximalwert, der von PHP über das Formular POST empfangen werden kann
@ini_set('max_execution_time', '600'); //Die maximale Ausführungszeit jeder PHP-Seite (in Sekunden)
@ini_set('max_input_time', '600'); //Die maximale Zeit (in Sekunden) für jede PHP-Seite, um Daten zu empfangen

<<:  Zyma – Kostenloses unbegrenztes Hosting für ein Jahr

>>:  15 $/Jahr/2G Speicherplatz/40G Datenverkehr virtueller Host——LevelHosting

Artikel empfehlen

Quatro VPS: 2,49 $/Monat/256 MB RAM/10 GB Speicher/100 GB Bandbreite/KVM/Phoenix

Quatro VPS, ein amerikanischer Hosting-Anbieter, ...