Saya mengubah semuanya (hanya untuk memastikan) ke pengaturan yang saya inginkan.
Saya memulai ulang apache menggunakan
sudo service apache2 restart
Hasil...
* Restarting web server apache2
Aku reloaded halaman dan itu menunjukkan bahwa php.file ini tidak diperbarui.
Saya tahu ini karena saya menggunakan
echo ini_get('post_max_size');
Yang seharusnya diubah menjadi 20M tetapi masih hanya 2M
Saya mencoba me-reboot komputer saya berpikir mungkin itu akan menghentikan server apache dan memuat ulang php.file ini dengan pengaturan yang benar, tetapi sayangnya upaya itu juga gagal.
Apakah ada kemungkinan ada php lain.file ini yang bisa mengganggu?
Tiga file yang anda miliki di sana masing-masing dimaksudkan untuk kegunaan yang berbeda.
/etc/php/5.6/cli/php.ini adalah untuk program CLI PHP, yang Anda temukan dengan menjalankan php di terminal.
/etc/php/5.6/cgi/php.ini adalah untuk sistem php-cgi yang tidak secara khusus digunakan dalam pengaturan ini.
/etc/php/5.6/apache2/php.ini adalah untuk plugin PHP yang digunakan oleh Apache. Ini yang perlu Anda edit untuk perubahan yang akan diterapkan untuk setup Apache anda yang memanfaatkan modul PHP built-in untuk Apache.
/etc/php/5.6/fpm/php.ini adalah untuk php5-fpm prosesor, yang merupakan 'pembungkus' yang kompatibel dengan fastcgi untuk pemrosesan PHP (seperti untuk menyerahkan dari NGINX ke php5-fpm) dan berjalan sebagai proses mandiri pada sistem (tidak seperti plugin Apache PHP)
Untuk versi Ubuntu lebih rendah dari 16.04, /etc/php/5.6/,/etc/php/7.0/,/etc/php/7.1/, dan sebagainya, digantikan oleh /etc/php5/ dan sebagainya. Jika tidak, Jalur ini tetap akurat. Beradaptasi ini sesuai untuk lingkungan Anda, menggantikan 5.6 atau nomor dengan folder versi sebenarnya yang ada di lingkungan Anda.
Coba jalankan skrip yang berisi cuplikan ini di browser Anda <?php phpinfo(); ?> dan kemudian mencoba untuk mencari sesuatu seperti File Konfigurasi Dimuat. Entri ini menentukan php.ini PHP Anda menggunakan di server Apache anda.
@ Michael filenya adalah ’ / etc / php/5.6 / apache2 / php.ini 'di Ubuntu 16.04 LTS Xenial Xerus, di mana 5.6’ adalah versi php yang diinstal. Pertama salin file ke ’ php.asli.ini ‘kemudian buka untuk mengedit dengan’ sudo gedit / etc / php/5.6 / apache2 / php.ini`