Cara Menambah ukuran Maksimal Upload File Pada Php Di CMS Wordpress
Anda mungkin pernah mengalami masalah pada saat ingin mengupload sebuah file pada wordpress, karena biasanya hal ini menjadi hal yang menyulitkan bagi seseorang yang baru menginstal CMS Wordpress di Situs barunya,atau ketika andaingin mengimport sebuah file WXR (.xml) dari wordpress yang lama, namun secara mudahnya anda hanya perlu memberitahukan masalah tersebut pada penyedia hosting anda. Namun anda juga dapat mengatasinya sendiri agar tidak selalu ketergantungan pada teknisi server anda dengan cara yang akan saya terangkan dibawah ini sesuai pengalaman saya.
Contoh pesan kesalahan yang terjadi pada saat mengunggah file atau menginstal tema maupun plugin adalah:
Atau kesalahan berikut saat Anda mengunggah gambar.
Silakan lihat screenshot berikut.
Hal ini terjadi ketika anda melebihi ukuran maksimal yang telah ditetapkan server hosting anda atau (upload_max_filesize) yang Anda set di file php.ini Anda lebih kecil dari ukuran file suatu file, Plugin, Tema atau ukuran file gambar yang ingin anda upload.
Untuk mempelajari lebih jauh nilai-nilai system PHP anda silahkan ketik pada browser http://..nama domain anda..com/php.info
Berikut adalah beberapa solusi yang tersedia untuk memperbaiki masalah upload file terlampaui di WordPress.
File php.ini adalah file konfigurasi bawaan PHP. Sebagian besar Perusahaan Shared Hosting tidak mengizinkan akses ke file ini. Jika Anda yakin bahwa Anda memiliki akses ke file php.ini di server Anda, Anda dapat melanjutkan dengan langkah-langkah berikut.
Di WordPress, ada file bernama.htaccess. WordPress menggunakan file ini untuk memanipulasi bagaimana Apache (server) melayani file dari direktori root, dan subdirektori. Karena itu, file ini sangat penting. Jangan edit apa yang aslinya ditulis dalam file ini. Anda dapat menambahkan beberapa petunjuk di akhir file untuk meningkatkan Ukuran File Upload PHP. Pelajari lebih lanjut tentang file htaccess di WordPress sini.
Jika anda masih gagal dalam memperbaiki ukuran maksimal unggahan file wordpress, coba buat file baru di Direktori root situs anda.
Kesalahan fatal: Ukuran memori yang diizinkan habis 12345678 bytes (coba alokasikan 2345678 bytes) di /home/your-username/public_html/wp-includes/plugin.php on line 1000
Ini berarti PHP Anda tidak memiliki cukup memori untuk bekerja dengan baik.
Mungkin cukup sekian dari saya, terimakasih telah mengunjungi blog ini, semoga membantu.
Contoh pesan kesalahan yang terjadi pada saat mengunggah file atau menginstal tema maupun plugin adalah:
Silakan lihat screenshot berikut.
The uploaded file exceeds the upload_max_filesize directive in php.ini ( File yang diunggah melebihi perintah upload_max_filesize di php.ini )
Atau kesalahan berikut saat Anda mengunggah gambar.
..exceeds the maximum upload size for this site. (..melebihi ukuran upload maksimum untuk situs ini.)
Silakan lihat screenshot berikut.
Hal ini terjadi ketika anda melebihi ukuran maksimal yang telah ditetapkan server hosting anda atau (upload_max_filesize) yang Anda set di file php.ini Anda lebih kecil dari ukuran file suatu file, Plugin, Tema atau ukuran file gambar yang ingin anda upload.
Untuk mempelajari lebih jauh nilai-nilai system PHP anda silahkan ketik pada browser http://..nama domain anda..com/php.info
Solusi
Berikut adalah beberapa solusi yang tersedia untuk memperbaiki masalah upload file terlampaui di WordPress.
1. Hubungi Perusahaan Hosting Anda
Silahkan menghubungi perusahaan penyedia hosting Anda dan tunjukkan tangkapan layar kesalahan Anda atau tuliskan kepada mereka pesan kesalahannya. Minta mereka untuk membantu meningkatkan nilai berikut, sampai Anda dapat memasang memasang plugin, tema maupun mengunggah gambar Anda. Perusahaan hosting Anda mungkin memiliki batasan terhadap nilai-nilai ini.Memory_limit
Upload_max_size
Post_max_size
Upload_max_filesize
Max_execution_time
Max_input_time
2. Mengedit file php.ini
File php.ini adalah file konfigurasi bawaan PHP. Sebagian besar Perusahaan Shared Hosting tidak mengizinkan akses ke file ini. Jika Anda yakin bahwa Anda memiliki akses ke file php.ini di server Anda, Anda dapat melanjutkan dengan langkah-langkah berikut.
- Akses menggunakan program FTP Anda. (Bagaimana cara menggunakan software FTP dengan WordPress?)
- Cadangkan salinan file ini sebelum mencoba mengeditnya.
- Buka dan temukan nilai berikut, satu per satu (Mereka berada pada baris yang berbeda dalam file)
Memory_limit
Upload_max_size
Post_max_size
Upload_max_filesize
Max_execution_time
Max_input_time - Sebaiknya, edit ke nilai berikut.
Memory_limit = 256M
Upload_max_size = 64M
Post_max_size = 64M
Upload_max_filesize = 64M
Max_execution_time = 300
Max_input_time = 1000
3. Menggunakan .htaccess file
Di WordPress, ada file bernama.htaccess. WordPress menggunakan file ini untuk memanipulasi bagaimana Apache (server) melayani file dari direktori root, dan subdirektori. Karena itu, file ini sangat penting. Jangan edit apa yang aslinya ditulis dalam file ini. Anda dapat menambahkan beberapa petunjuk di akhir file untuk meningkatkan Ukuran File Upload PHP. Pelajari lebih lanjut tentang file htaccess di WordPress sini.
- Gunakan program FTP favorit Anda untuk mengakses instalasi WordPress Anda.
- Pergi ke direktori root "File manager" dimana Anda bisa menemukan file wp-config.php Anda. Anda harus bisa menemukan file .htaccess Anda.
- Unduh terlebih dahulu salinannya ke komputer anda untuk disimpan sebagai cadangan.
- Buka dan tambahkan teks berikut ke baris baru di akhir file.
Php_value memory_limit 256
Php_value upload_max_filesize 64M
Php_value post_max_size 64M
Php_value max_execution_time 300
Php_value max_input_time 1000 - Simpan perubahan Anda dan timpa file .htaccess di server Anda.
- Kembali ke Informasi Sistem anda http://..nama domain anda..com/php.info dan periksa apakah nilai anda telah berubah. Jika tidak, Anda harus menghubungi perusahaan hosting Anda untuk mendapatkan bantuan dalam mengedit nilai-nilai ini di file php.ini Anda.
Jika anda masih gagal dalam memperbaiki ukuran maksimal unggahan file wordpress, coba buat file baru di Direktori root situs anda.
- Buat file dengan nama user.ini menggunakan notepad dan ketik nilai berikut lalu simpan.
include_path = .:/usr/lib/php:/usr/local/lib/php
max_file_uploads = 1000
post_max_size = 100M
upload_max_filesize = 64Minclude path ini harus tepat sesuai system anda, anda bisa temukan informasi tersebut dengan cara membuka halaman http://..nama domain anda..com/php.info pada browser lalu cari atau tekan Ctrl+F pada keyboard PC/Laptop lau ketik include_path
Lihat screenshot milik saya, mungkin akan berbeda dengan anda letaknya.
- Buat juga file dengan nama php.ini menggunakan notepad dan ketik nilai berikut lalu simpan.
max_file_uploads = 300
post_max_size = 300M
upload_max_filesize = 300M
max_execution_time = 3000
max_input_time = 3000
memory_limit = 1000M - Unggah file user.ini dan php.ini yang sudah anda buat ke direktori utama situs anda.
- Sekarang cek kembali perubahan nilai di http://..nama domain anda..com/php.info
Catatan: Jika anda mengalami layar putih pada saat membuka situs anda. Set WP_DEBUG ke true di wp-config.php anda. Jika Anda melihat sesuatu yang mirip dengan pesan kesalahan berikut di layar atau di log kesalahan server Anda
Kesalahan fatal: Ukuran memori yang diizinkan habis 12345678 bytes (coba alokasikan 2345678 bytes) di /home/your-username/public_html/wp-includes/plugin.php on line 1000
Ini berarti PHP Anda tidak memiliki cukup memori untuk bekerja dengan baik.
Mungkin cukup sekian dari saya, terimakasih telah mengunjungi blog ini, semoga membantu.




Komentar