Bagaimana cara meningkatkan batas ukuran file untuk unggahan media?

8

Bagaimana saya bisa mengubah ukuran file unggahan maksimum? Saya ingin dapat mengunggah 10 MB sekaligus.

teks alternatif

jessegavin
sumber

Jawaban:

11

Ini karena keterbatasan PHP pada unggahan ukuran file. Jika Anda memiliki akses ke file php.ini Anda, Anda dapat mengubah baris berikut:

upload_max_filesize = 10M
post_max_size = 10M
max_execution_time = 300

Jika Anda tidak memiliki akses ke file php.ini (seperti situasi hosting), Anda mungkin perlu menghubungi hosting Anda dan melihat apakah mereka akan menambahnya untuk Anda. Saya juga melihat pengguna membuat file php.ini hanya dengan nilai-nilai ini dan meletakkannya di file tempat WordPress diinstal. Jika instance PHP Anda memungkinkan untuk "konfigurasi yang diwariskan", itu akan memungkinkan pengaturan lokal ini untuk menimpa global.

Solusi lain adalah menambahkan kode secara dinamis ke WordPress untuk membuat perubahan ini untuk Anda. Artikel ini memiliki cara yang baik untuk melakukannya melalui "plugin". Saya telah melihat hasil yang meragukan dari pendekatan ini (beberapa melaporkan keberhasilan, beberapa melaporkan tidak berhasil) jadi saya tidak dapat mengatakan dengan pasti apakah itu akan berhasil untuk Anda.

Dillie-O
sumber
1
Terima kasih banyak! Saya baru mengenal Wordpress dan PHP jadi ini sangat membantu. Hanya catatan untuk orang lain di luar sana, jika Anda menggunakan IIS, Anda harus memulai kembali IIS setelah mengedit file php.ini Anda.
jessegavin
setidaknya solusi untuk masalah bodoh ini ... terima kasih ...
Paul
post_max_size = 10M max_execution_time = 300tidak diperlukan dalam kasus ini.
Tommixoft
post_max_size diperlukan, sebenarnya, karena keduanya dan parameter unggahan mengontrol ukuran unggahan maks.
Otto
Saya juga harus me-restart php dengansudo systemctl restart php7.2-fpm
Suragch
3

Saya memiliki masalah di mana saya tidak dapat memperbarui / menambah file php.ini. Saya akhirnya menambahkan baris berikut ke file .htaccess saya untuk mengubah ukuran unggahan:

 php_value upload_max_filesize 5M
 php_value post_max_size 5M
 php_value max_execution_time 200
 php_value max_input_time 200

Itu mengubah batas unggah menjadi 5, dan memungkinkan memperpanjang batas waktu saat mengunggah file yang lebih besar.

Chris Klongpayabal
sumber
2

Ini berhasil untuk saya. Saya baru saja masuk ke cpanel / file manager dan membuat file php.ini baru. Kemudian saya memasukkan teks di bawah ini: upload_max_filesize = 10M post_max_size = 10M max_execution_time = 300

Bekerja 100%

Masukkan saja file php.ini ke direktori wp-admin


sumber
2

Entah bagaimana saya harus membuat file php.ini yang saya unggah ke direktori wp-admin tetapi saya juga harus menambahkan memory_limit = 32M baris. Tanpa garis itu, batas tidak bertambah di dalam Wordpress 3.3.1

memory_limit = 32M
upload_max_filesize = 16M
post_max_size = 16M
max_execution_time = 300 
pengguna11933
sumber