Bermula dengan PHP: Fail Konfigurasi php.ini

PHPz
Lepaskan: 2023-05-20 08:12:02
asal
2854 orang telah melayarinya

PHP ialah bahasa pengaturcaraan sebelah pelayan yang popular yang digunakan untuk mencipta tapak web dinamik dan aplikasi web. Jika anda ingin mempelajari PHP, maka anda perlu mula memahami persekitaran dan konfigurasi PHP, yang termasuk menyunting fail konfigurasi PHP php.ini. Di bawah ialah panduan ringkas kepada fail konfigurasi php.ini untuk membantu anda memahami dengan lebih baik cara menyediakan persekitaran PHP anda.

  1. Fahami fail konfigurasi php.ini

php.ini ialah fail konfigurasi PHP, yang mengandungi semua tetapan untuk menjalankan PHP. Lokasi fail ini berbeza-beza pada sistem pengendalian yang berbeza Laluan ke fail ini biasanya boleh didapati dalam fungsi phpinfo(). Laluan ke fail ini boleh diubah suai melalui editor ringkas, termasuk Notepad atau TextEdit.

  1. Hidupkan paparan ralat

Semasa fasa pembangunan, kita perlu memastikan maklumat ralat PHP boleh dipaparkan supaya kita dapat menemui dan menyelesaikan masalah dalam masa. Dalam php.ini, kita perlu menghidupkan fungsi paparan ralat. Kita boleh mencari baris berikut:

display_errors = Off
Salin selepas log masuk

Ubah suai kepada:

display_errors = On
Salin selepas log masuk

Simpan fail php.ini selepas pengubahsuaian dan mulakan semula perkhidmatan PHP.

  1. Tetapkan laluan fail log

Selain memaparkan mesej ralat pada skrin, kita juga perlu menetapkan laluan fail log dalam php.ini supaya ia boleh dirakam Semua mesej ralat PHP. Cari baris berikut dalam php.ini:

;error_log = php_errors.log
Salin selepas log masuk

Tukarnya kepada nama dan laluan fail log kegemaran anda, seperti:

error_log = /var/log/php/php_errors.log
Salin selepas log masuk

Jika PHP anda berjalan pada pelayan Windows, maka Ambil perhatian bahawa garis miring ke belakang laluan '' perlu dilepaskan sebagai garis miring ke belakang berganda''.

  1. Tetapkan Zon Masa

Tetapan zon masa merupakan langkah yang sangat penting, terutamanya apabila berurusan dengan aplikasi berkaitan tarikh dan masa. Baris berikut boleh didapati dalam php.ini:

;date.timezone =
Salin selepas log masuk

Alih keluar zon waktu dan tetapkannya ke zon waktu anda, contohnya:

date.timezone = Asia/Shanghai
Salin selepas log masuk

Simpan php.ini yang diubah suai dan mulakan semula PHP perkhidmatan.

  1. Tingkatkan had saiz fail muat naik

Dalam banyak tapak web, kami perlu membenarkan pengguna memuat naik fail Apabila menangani masalah ini, kami perlu meningkatkan saiz fail muat naik had untuk PHP. Dalam php.ini, tetapan ini dicapai dengan mengubah suai baris berikut:

upload_max_filesize = 2M
post_max_size = 2M
Salin selepas log masuk

Ubah suai kepada saiz yang anda perlu tetapkan, contohnya:

upload_max_filesize = 10M
post_max_size = 10M
Salin selepas log masuk
  1. Tetapkan had memori

Apabila berurusan dengan aplikasi yang besar, penggunaan memori boleh menjadi tinggi, jadi had memori perlu ditetapkan untuk mengelakkan PHP menggunakan terlalu banyak memori. Baris berikut boleh didapati dalam php.ini:

memory_limit = 128M
Salin selepas log masuk

Tukarnya kepada had memori yang perlu anda tetapkan, contohnya:

memory_limit = 256M
Salin selepas log masuk
  1. Matikan Petikan Ajaib

Petikan Ajaib ialah ciri yang melarikan diri secara automatik daripada aksara, yang telah ditamatkan dalam PHP5.3. Jika versi PHP anda sebelum 5.3, anda perlu mematikan ciri ini dalam fail php.ini. Cari baris berikut:

magic_quotes_gpc = On
Salin selepas log masuk

Ubah suai kepada:

magic_quotes_gpc = Off
Salin selepas log masuk

Simpan fail php.ini yang diubah suai, tutup dan mulakan semula perkhidmatan PHP.

  1. Kesimpulan

Fail konfigurasi php.ini sangat penting, ia mengandungi semua tetapan untuk menjalankan PHP. Semasa pembangunan, kita perlu mempunyai mesej ralat PHP dan pengelogan dan tetapan konfigurasi lain dikonfigurasikan dengan betul supaya kita boleh mencari dan menyelesaikan masalah dengan cepat. Artikel ini menyediakan beberapa cadangan berguna supaya anda boleh mengkonfigurasi fail php.ini anda dengan lebih baik.

Atas ialah kandungan terperinci Bermula dengan PHP: Fail Konfigurasi php.ini. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan