2016-11-02 1 views
1

Wordpress hält die maximale Datei Upload-Limit ist 2 MB. phpinfo() sagt das Gleiche. Mit PHP ver 7+Arbeiten mit WordPress mit Laravel Valet, kann das maximale Upload-Limit nicht erhöhen

Haben versucht, ändern durch Erstellen von php.ini und. Htaccess-Dateien in beiden Root-und Wp-Admin-Verzeichnisse. Nichts scheint zu funktionieren.

php.ini

; Maximum allowed size for uploaded files. 
upload_max_filesize = 40M 

; Must be greater than or equal to upload_max_filesize 
post_max_size = 40M 

.htaccess

php_value upload_max_filesize 40M 
php_value post_max_size 42M 

Antwort

0

ich denke, es Ihnen

helfen kann

A) Thema Funktionen File

Es gibt Fälle, in denen wir gesehen haben Durch Hinzufügen des folgenden Codes in der Datei der Motivfunktion können Sie den Upload-Wert erhöhen ze:

@ini_set('upload_max_size' , '64M'); 

@ini_set('post_max_size', '64M'); 

@ini_set('max_execution_time', '300'); 

B) Erstellen oder Bearbeiten einer vorhandenen Datei php.ini

In den meisten Fällen, wenn Sie auf einem gemeinsamen Host sind, werden Sie nicht eine php.ini-Datei in Ihrem Verzeichnis. Wenn Sie keinen finden, erstellen Sie eine Datei namens php.ini und laden Sie sie in den Stammordner hoch. In dieser Datei fügen Sie den folgenden Code ein:

upload_max_filesize = 64M 

post_max_size = 64M 

max_execution_time = 300 

C) htaccess Methode

Einige Leute die htaccess Methode versucht haben, mit dem durch die .htaccess Datei in das Root-Verzeichnis ändern, die maximale Upload-Größe erhöhen kann WordPress. Öffnen oder die .htaccess Datei im Stammordner erstellen und fügen Sie den folgenden Code ein:

php_value upload_max_filesize 64M 

php_value post_max_size 64M 

php_value max_execution_time 300 

php_value max_input_time 300 
+0

Hallo @ shibu-vs. Es sieht so aus, als ob der Inhalt dieser Antwort direkt von http://www.wpbeginner.com/wp-tutorials/how-to-increase-the-maximum-file-upload-size-in-wordpress/ kopiert wird. Können Sie Ihren Beitrag so bearbeiten, dass er die korrekte Zuordnung widerspiegelt? Plagiate sind beim Stack-Überlauf nicht erwünscht. (Ref: http://meta.stackexchange.com/questions/160071/what-to-do-when-plagiarism-is-discovered) – dardub

3

Vergewissern Sie sich, dass Sie die Datei php.ini bearbeitet, die in Ihre phpinfo verwiesen wird() und dass Sie starten Sie die Dienste valet restart danach .

Arbeitete für mich.

0

Öffnen Sie ein Terminal und geben

$ php --ini 

Configuration File (php.ini) Path: /usr/local/etc/php/7.1 
Loaded Configuration File:   /usr/local/etc/php/7.1/php.ini 
Scan for additional .ini files in: /usr/local/etc/php/7.1/conf.d 
Additional .ini files parsed:  /usr/local/etc/php/7.1/conf.d/ext-geoip.ini, 
/usr/local/etc/php/7.1/conf.d/ext-gmp.ini, 
/usr/local/etc/php/7.1/conf.d/ext-igbinary.ini, 
/usr/local/etc/php/7.1/conf.d/ext-imagick.ini, 
/usr/local/etc/php/7.1/conf.d/ext-mcrypt.ini, 
/usr/local/etc/php/7.1/conf.d/ext-memcached.ini, 
/usr/local/etc/php/7.1/conf.d/ext-opcache.ini, 
/usr/local/etc/php/7.1/conf.d/ext-redis.ini, 
/usr/local/etc/php/7.1/conf.d/php-memory-limits.ini 

öffnen php-Speicher-limits.ini wie folgt aus:

nano /usr/local/etc/php/7.1/conf.d/php-memory-limits.ini 

Sie können nun die Datei mit anderen Wert für upload_max_filesize aktualisieren und der Wert von post_max_size

Speichern Sie es und Valet Neustart.

Verwandte Themen