Saya telah mengubah semua kode php.ini parameter yang saya tahu:
upload_max_filesize
, post_max_size
.
Mengapa saya masih melihat 2MB?
Im menggunakan Zend Server CE, pada VirtualBox Ubuntu di atas Windows 7 host.
Cari file yang bernama: php.ini
pada server anda dan ikuti langkah-langkah di bawah ini
Dengan apache2 dan php5 terinstal, anda perlu membuat tiga perubahan pada php.file ini. Pertama buka file untuk mengedit, misalnya:
sudo gedit /etc/php5/apache2/php.ini
ATAU
sudo gedit /etc/php/7.0/apache2/php.ini
Selanjutnya, pencarian untuk post_max_size
entri, dan masukkan jumlah yang lebih besar dari ukuran database anda (15M dalam kasus ini), misalnya:
post_max_size = 25M
Selanjutnya edit entri untuk memory_limit
dan memberikan nilai yang lebih besar dari yang diberikan kepada post_max_size
.
Kemudian memastikan nilai upload_max_filesize
lebih kecil dari post_max_size
.
Urutan dari terbesar ke terkecil harus:
memory_limit
post_max_size
upload_max_filesize
Setelah menyimpan file tersebut, restart apache (misalnya sudo /etc/init.d/apache2 restart
) dan anda ditetapkan.
Don't lupa untuk me-Restart Apache Jasa
untuk perubahan yang akan diterapkan.
Untuk keterangan lebih lanjut, klik di sini.
Hanya mengubah php.ini(xampp/php/php.ini) file, itu bekerja untuk saya!
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
post_max_size = 750M
upload_max_filesize = 750M
Dan, don't lupa untuk me-restart Modul Apache dari XAMPP Control Panel.
Meningkatkan phpMyAdmin upload / import ukuran
Secara default anda mendapatkan 2mb batas upload / import size di phpmyadmin. Yang membuatnya aneh dan sangat tidak mungkin untuk mengimpor file yang lebih besar. Anda dapat meningkatkan diperbolehkan meng-upload ukuran phpmyadmin dengan mengedit server php.ini file konfigurasi. Biasanya dalam server seperti CentOs itu terletak di /etc/php.ini.
Langkah 1: Pergi ke php.ini dan menemukan berikut dan mengubah nilai-nilai mereka untuk sesuatu yang lebih tinggi dari ukuran database anda. (Dalam contoh ini saya menggunakan 20mb).
upload_max_filesize = 20M
post_max_size = 20M
Step2 : Restart apache anda untuk layanan ini baru perubahan untuk mengambil efek. Biasanya perintah untuk me-restart apache akan
service httpd restart (CentOs) / service apache2 restart (ubuntu)
Anda juga dapat me-restart langsung dari jalan mereka seperti
/etc/init.d/apache2 restart or /etc/init.d/httpd restart
Jika anda berada di shared hosting dan tidak memiliki akses root atau akses ke php.ini file konfigurasi, maka cara lain adalah dengan membuat .file htaccess di root aplikasi dan tambahkan baris berikut
php_value upload_max_filesize 10M
php_value post_max_size 10M
Jika anda masih tidak dapat meningkatkan itu, saya kirimkan email untuk lebih rinci bantuan.
Periksa semua 3:
di php.ini file konfigurasi
bagi yang menggunakan wamp @windows, anda bisa ikuti langkah-langkah berikut:
Juga hal ini dapat disesuaikan untuk setiap instalasi phpmyadmin.
Menemukan config.inc.php file untuk konfigurasi PhpMyAdmin (untuk wamp itu's di sini: C:\wamp\apps\phpmyadminVERSION\config.inc.php
tambahkan baris ini di akhir file SEBELUM "?>":
$cfg['UploadDir'] = 'C:\wamp\sql';
simpan
membuat folder di
C:\wamp\sql
menyalin besar sql file yang ada.
Restart server.
Pergi ke phpmyadmin anda mengimpor tab dan anda'll melihat daftar dari file yang di-upload ke c:\wamp\sql folder.
Untuk meng-upload file-file besar melalui PHPMyAdmin, ikuti langkah-langkah berikut:
Langkah 1: Buka php.file ini.
Langkah 2: Meningkatkan Batas Memori:
memory_limit = 750M
Langkah 3: Meningkatkan ukuran Maksimum untuk posting:
post_max_size = 750M
Langkah 4: Upgrade Maksimal ukuran file untuk meng-upload:
upload_max_filesize = 1000M
Langkah 5: Meng-Upgrade Maksimum Waktu Pelaksanaan:
max_execution_time = 5000
Langkah 6: Meng-Upgrade Input Maksimum Waktu:
max_input_time = 3000
Langkah 7: Restart xampp control panel.
Ini adalah bagaimana saya melakukannya:
/etc/php5/apache2/php.ini
post_max_size = 8M upload_max_filesize = 2M
post_max_size = 48M upload_max_filesize = 42M
(Yang lebih dari cukup)
Restart apache:
sudo /etc/init.d/apache2 restart
Tidak ada arus jawaban akan bekerja untuk WHM / cPanel server.
Untuk meningkatkan batas di WHM:
Saya punya masalah dengan mengubah ukuran upload pada phpmyadmin dan OS X Mavericks 10.9.4. Pada awalnya saya tidak't tahu di mana kode php.ini adalah agar digunakan mencari
locate php.ini
yang datang kembali dengan
/private/etc/php.ini.default
/usr/local/etc/php/5.4/php.ini
I've mencoba mengedit /usr/local/etc/php/5.4/php.ini dan kemudian restart pada server menempatkan ini didn't bekerja.
Aku ingat bahwa ada cara yang lebih baik untuk mengetahui file ini saya'm mencari atau dan mana php adalah pilihan yang sempurna untuk php.ini.
<?php phpinfo() ?>
kembali mengatakan bahwa ia mengharapkan /etc/php.ini tapi aku tidak't memiliki satu di sana. Di bawah ini adalah dari phpinfo():
Configuration File (php.ini) Path: /etc
Ternyata hasil pertama dalam mencari perintah di atas adalah apa yang saya'm cari.
Setidaknya di OS X Mavericks 10.9.4 (OS X adalah sesuatu yang baru bagi saya) /dll sebenarnya adalah sebuah link, dll -> pribadi/dll, dan kelihatannya PHP mengasumsikan nilai default kecuali php.ini adalah benar-benar hadir.
Saya menyalin /private/etc/php.ini.default
cp /private/etc/php.ini.default /private/etc/php.ini
Kemudian memeriksa variabel di /etc/php.ini sesuai Aditya Bhatt saran di atas dan berhasil. Dalam kasus saya nilai adalah:
memory_limit =128M
post_max_size = 64M
upload_max_filesize = 64M
Jelas, layanan apache harus di-restart untuk melihat perubahannya.
Aku punya masalah yang sama.
Solusi Saya:
pergi ke /etc/phpmyadmin dan edit apache.conf
di <Direktori>[...]</Direktori>
bagian, anda dapat menambahkan
php_value upload_max_filesize 10M
php_value post_max_size 10M
Memecahkan masalah untuk saya!
Saya menemukan masalah dan saya posting hete jika ada yang diikuti beberapa posting blog di luar sana untuk membuat semacam enviromment saya (win 7 host dengan ubuntu dan zend server ce pada virtual box).
Masalahnya adalah bahwa MySQL berjalan pada Lighttpd, tidak di bawah Apache. Jadi saya harus mengubah php.berkas ini di bawah webserver juga yang di jalan:
/usr/local/zend/gui/lighttpd/etc/php-fcgi.ini
Pada akhirnya, kau benar tentang satu file, tentu saja, tapi aku salah di file apa saja yang saya harus berubah :)
C:\xampp\php\php.ini dalam kasus saya atau bisa juga C:\php\php.ini jika Apache / PHP / MySQL yang berdiri sendiri
upload_max_filesize = 2M
secara default
sehingga dapat diubah sesuai dengan yang diinginkan. Dan dalam kasus saya
upload_max_filesize = 20 M
post_max_size = 8M
secara default
itu harus diubah ke post_max_size = 20 M
juga
memory_limit=128M secara default dan tidak perlu mengubah untuk meningkatkan max 2056kb atau 2mb .sql file upload limit. Tapi itu hanya berarti bahwa script dapat mengkonsumsi hingga 128 memori ketika anda menjalankan apache dan sql server , dan jika anda mengubah memory_limit=128M yang lebih tinggi dan berfungsi menjalankan script maka hal itu dapat menyebabkan anda kesulitan. Jadi terserah anda.
Dengan WAMP, pada Windows10, buka
c:\wamp64\alias\phpmyadmin.conf
dan perubahan oleh 128 256 pada akhir dari garis-garis
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
Restart WAMP
Bagaimana untuk mengimpor sejumlah besar Data di Xampp
Ini adalah solusi terbaik untuk membuka baru, bersih database, dan mengimpor file di phpMyAdmin. Pilih file dari folder lokal dan meninggalkan semua pengaturan seperti ini. Yang harus itu.
Tapi jika file anda melebihi ukuran file 2MB (yang merupakan nilai default pada xampp instalasi) dari yang anda butuhkan untuk men-tweak beberapa keluar. Pada dasarnya kita hanya akan meningkatkan maksimum upload ukuran file.
Buka xampp install folder dan pergi ke php folder. Dengan beberapa file editor teks (notepad++) buka file bernama php.ini (oleh tipe windows menggambarkannya sebagai pengaturan konfigurasi) dan mengedit garis (cca. 770, atau tekan ctrl+f di notepad++ untuk menemukannya):
post_max_size = 2M
bukan 2M, menempatkan ingin ukuran file maksimum (16MB misalnya tapi tidak lebih tinggi dari 128M),
setelah itu pergi ke baris ini: max_execution_time = 30 alih-30, meningkatkan waktu eksekusi itu dalam hitungan detik (90 misalnya), anda juga perlu mengubah baris ini:
max_input_time = 60
alih-60, meningkatkan masukan waktu dalam detik (120 misalnya) dan atas semua yang harus anda ubah baris ini:
upload_max_filesize = 2M
bukan 2M, untuk meningkatkan 16M misalnya. Simpan file tersebut, restart apache dan mysql di xampp dan mencoba untuk meng-upload lagi, jika anda ikuti dengan benar, anda harus dapat mengimpor file melalui 16MB (contoh)
Aku punya masalah yang sama, Saya batas upload adalah 2 MB, saya edit php saya.ini, dan saya set ke 5 MB tapi itu masih menunjukkan 2 MB bahkan setelah restart server. Dari yang saya dikompresi saya .sql file zip dengan menjaga namanya sebagai xyz.sql.zip sehingga menjadi 451 kb dari 3.5 mb. Maka saya upload lagi. Ini bekerja untuk saya.
Saya pikir jika versi php anda adalah di atas 5.5
, mari kita mengatakan bahwa itu adalah 5.6
, kemudian php.ini
file berada di folder berikut
/etc/php/5.6/apache2
jadi, anda harus menerapkan perubahan seperti post_max_size
, upload_max_filesize
dan memory_limit
di sana.
Berharap ini akan membantu anda.
Anda hanya bisa menggunakan MySQL administrator aplikasi atau MySQL workbench. Ringan aplikasi dan anda dapat mengekspor atau mengimpor seluruh server namun dalam ukuran. Am terlambat ke pesta di sini, tapi saya berharap hal ini membantu seseorang.
Ini juga pertanyaan yang sering diajukan di phpMyAdmin dokumentasi: http://docs.phpmyadmin.net/en/latest/faq.html#i-cannot-upload-big-dump-files-memory-http-or-timeout-problems