Rumah >pembangunan bahagian belakang >masalah PHP >Mari kita bincangkan tentang cara mengubah suai fail konfigurasi php.ini

Mari kita bincangkan tentang cara mengubah suai fail konfigurasi php.ini

PHPz
PHPzasal
2023-03-28 17:34:371886semak imbas

PHP.ini ialah fail konfigurasi PHP, yang digunakan untuk mengawal prestasi PHP pada pelayan. Fail ini digunakan untuk menetapkan nilai beberapa pembolehubah untuk mengawal PHP semasa runtime. Artikel ini akan menunjukkan kepada anda cara mengubah suai fail konfigurasi PHP.ini untuk mengawal cara PHP bertindak pada pelayan anda.

Langkah 1: Cari lokasi fail php.ini

Pertama, anda perlu mengetahui lokasi fail php.ini. Lokasi ini bergantung pada cara anda memasang PHP dan sistem pengendalian pelayan anda. Pada sistem Linux, fail php.ini biasanya terletak di /etc/php.ini atau /usr/local/lib/php.ini. Pada sistem Windows, fail php.ini biasanya terletak dalam akar direktori pemasangan PHP.

Langkah 2: Sandarkan fail php.ini

Sebelum mengubah suai fail PHP.ini, sebaiknya buat sandaran fail. Ini akan memastikan anda boleh kembali ke fail konfigurasi sebelumnya untuk mengelakkan masalah yang tidak perlu. Oleh itu, salin salinan fail konfigurasi ke direktori lain untuk membuat sandaran fail. Contohnya:

$ cp /etc/php.ini /etc/php.ini.bak

Langkah 3: Buka fail php.ini

Selepas membuat sandaran php.ini, anda perlu membuka fail dan mengubah suai yang sepadan tetapan. Anda boleh menggunakan editor teks seperti nano, vim atau emacs untuk mengedit fail php.ini. Jika anda menggunakan sistem Linux, gunakan arahan berikut untuk membuka fail.

$ sudo nano /etc/php.ini

Jika anda menggunakan sistem Windows, sila cari fail php.ini dan buka dengan Notepad.

Langkah 4: Ubah suai fail php.ini

Setelah anda membuka fail php.ini, anda boleh melihat pelbagai tetapan. Berikut ialah beberapa tetapan yang mungkin anda ingin ubah.

memory_limit: Tetapan ini menentukan jumlah maksimum memori yang boleh digunakan oleh skrip. Secara lalai, nilai ini ditetapkan kepada 128M. Jika anda memerlukan lebih banyak memori, anda boleh melaraskan nilai ini mengikut keperluan.

memory_limit = 256M

post_max_size: Tetapan ini menentukan saiz maksimum yang boleh mengandungi data POST. Jika anda sedang membangunkan aplikasi yang memerlukan muat naik fail besar, anda perlu meningkatkan nilai ini.

post_max_size = 20M

upload_max_filesize: Tetapan ini menentukan saiz fail maksimum yang boleh dimuat naik oleh pengguna tapak web.

upload_max_filesize = 20M

error_reporting: Tetapan ini menentukan tahap pelaporan ralat PHP. Gunakan tetapan berikut untuk menentukan bahawa semua ralat dilaporkan.

error_reporting = E_ALL

Langkah 5: Simpan dan tutup fail php.ini

Setelah anda mengubah suai tetapan yang diperlukan, simpan dan tutup fail php.ini. Jika anda menggunakan Linux atau Mac, gunakan Control + X untuk menutup fail dan tekan "Y" pada gesaan untuk mengesahkan menyimpan perubahan. Jika anda menggunakan Windows, pilih "Fail" dari menu dan pilih "Simpan".

Langkah 6: Mulakan semula pelayan web

Akhir sekali, anda perlu memulakan semula pelayan web untuk perubahan berkuat kuasa. Proses ini berbeza-beza bergantung pada pelayan web yang anda jalankan. Berikut ialah beberapa kaedah mula semula pelayan web biasa.

Pelayan Apache

$ sudo systemctl restart apache2

Pelayan Nginx

$ sudo systemctl restart nginx

Langkah 7: Uji Perubahan

Setelah pelayan web berjaya dimulakan, anda harus uji semua Adakah perubahan telah berkesan? Buka halaman web yang mengandungi kod PHP dan cuba gunakan tetapan yang dikemas kini. Jika semuanya berfungsi dengan baik, maka anda telah berjaya mengemas kini fail php.ini.

Kesimpulan

Dengan menukar fail PHP.ini, anda boleh mengajar fungsi pelayan untuk dilaksanakan semasa PHP sedang berjalan. Daripada tetapan memori kepada saiz muat naik fail dan banyak lagi, artikel ini telah menunjukkan kepada anda cara menukar fail php.ini anda. Ingat untuk menyandarkan fail anda sebelum membuat perubahan dan menguji sama ada tetapan itu berkuat kuasa. Dengan cara ini, anda boleh memanfaatkan sepenuhnya keupayaan PHP dan memastikan pelayan anda berprestasi hebat.

Atas ialah kandungan terperinci Mari kita bincangkan tentang cara mengubah suai fail konfigurasi php.ini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn