PHP. php. ini Konfigurasi File
Meningkatkan Artikel
Simpan Artikel
Seperti Artikel
- Tingkat Kesulitan. Dasar
- Terakhir Diperbarui. 28 Jan, 2022
Meningkatkan Artikel
Simpan Artikel
Pada saat instalasi PHP, php. ini adalah file khusus yang disediakan sebagai file konfigurasi default. Ini adalah file konfigurasi yang sangat penting yang mengontrol, apa yang dapat atau tidak dapat dilakukan pengguna dengan situs web. Setiap kali PHP diinisialisasi, php. File ini dibaca oleh sistem. Terkadang Anda perlu mengubah perilaku PHP saat runtime, maka file konfigurasi ini akan digunakan
Semua pengaturan yang terkait dengan mendaftarkan variabel global, mengunggah ukuran maksimum, menampilkan kesalahan log, batas sumber daya, waktu maksimum untuk mengeksekusi skrip PHP dan lainnya ditulis dalam file sebagai sekumpulan arahan yang membantu dalam mendeklarasikan perubahan
Catatan. Setiap kali beberapa perubahan dilakukan pada file, Anda perlu me-restart server web kami
Ini membantu dalam administrasi server web yang mudah menggunakan file konfigurasi ini. Kami juga dapat menulis file konfigurasi khusus kami sendiri
Untuk memeriksa jalur file gunakan program berikut.
php
<?php
echo phpinfo();
?>
Catatan. Kunci dalam file peka huruf besar kecil, nilai kata kunci bukan spasi dan baris yang dimulai dengan titik koma diabaikan. File tersebut dikomentari dengan baik. Nilai Boolean diwakili oleh Nyala/Mati, 1/0, Benar/Salah, Ya/Tidak
File tersebut berisi satu set arahan dengan satu set nilai masing-masing yang ditetapkan padanya. Nilai dapat berupa string, angka, konstanta PHP, konstanta INI, atau ekspresi, string yang dikutip, atau referensi ke variabel yang ditetapkan sebelumnya. Ekspresi dalam file INI terbatas pada operator bitwise atau tanda kurung. Pengaturan dengan nama host tertentu hanya akan berfungsi di bawah host tersebut
Variabel lingkungan php. file ini.
- memory_limit. Pengaturan ini dilakukan untuk menunjukkan jumlah maksimum memori yang digunakan skrip
Pengaturan penting atau parameter umum dari php. file ini.
- enable_safe_mode = on Pengaturan defaultnya adalah ON setiap kali PHP dikompilasi. Mode aman paling relevan untuk penggunaan CGI
- register_globals = pada pengaturan defaultnya ke ON yang memberitahukan bahwa isi variabel EGPCS (Environment, GET, POST, Cookie, Server) terdaftar sebagai variabel global. Namun karena risiko keamanan, pengguna harus memastikan apakah disetel ke OFF untuk semua skrip
- upload_max_filesize Pengaturan ini untuk ukuran maksimum yang diizinkan untuk file yang diunggah dalam skrip
- upload_tmp_dir = [DIR] Jangan batalkan komentar pada setelan ini
- post_max_size Pengaturan ini untuk ukuran maksimum yang diperbolehkan dari data POST yang akan diterima oleh PHP
- display_errors = off Pengaturan ini tidak memungkinkan menampilkan kesalahan saat menjalankan proyek PHP di host yang ditentukan
- error_reporting = E_ALL & ~E_NOTICE. Pengaturan ini memiliki nilai default sebagai E_ALL dan ~E_NOTICE yang menunjukkan semua kesalahan kecuali pemberitahuan
- error_prepend_string = [“”] Pengaturan ini memungkinkan Anda untuk membuat warna pesan yang berbeda
- max_execution_time = 30 Waktu eksekusi maksimum diatur ke detik untuk skrip apa pun untuk membatasi waktu di server produksi
- short_open_tags = Nonaktif Untuk menggunakan fungsi XML, kita harus menonaktifkan opsi ini
- sidang. save-handler = files Anda tidak perlu mengubah apapun dalam pengaturan ini
- variable_order = EGPCS Setting ini dilakukan untuk mengatur urutan variabel sebagai Environment, GET, POST, COOKIE, SERVER. Pengembang juga dapat mengubah urutan sesuai kebutuhan
- warn_plus_overloading = Nonaktif Pengaturan ini mengeluarkan peringatan jika + digunakan dengan string dalam bentuk nilai
- gpc_order = GPC Setelan ini sudah tidak digunakan lagi oleh GPC
- magic_quotes_gpc = on Setting ini dilakukan jika banyak form yang digunakan yang mensubmit kepada diri sendiri atau orang lain dan menampilkan nilai form
- magic_quotes_runtime = Off Jika magic_quotes_sybase diatur ke On, ini harus Off, pengaturan ini lolos dari tanda kutip
- magic_quotes_sybase = Nonaktif Jika pengaturan ini dinonaktifkan, seharusnya dinonaktifkan, pengaturan ini lolos dari tanda kutip
- auto-prepend-file = [filepath] Pengaturan ini dilakukan ketika kita perlu menyertakan() secara otomatis di awal setiap file PHP
- auto-append-file = [filepath] Pengaturan ini dilakukan ketika kita perlu menyertakan() secara otomatis di akhir setiap file PHP
- include_path = [DIR] Pengaturan ini dilakukan ketika kita membutuhkan file dari direktori yang ditentukan. Beberapa direktori diatur menggunakan titik dua
- ign_user_abort = [Aktif/Nonaktif] Pengaturan ini mengontrol apa yang akan terjadi saat pengguna mengklik tombol berhenti. Nilai default pada pengaturan ini tidak berfungsi pada mode CGI, ini hanya berfungsi pada mode modul
- doc_root = [DIR] Setting ini dilakukan jika kita ingin menerapkan PHP pada sebagian website kita
- file_uploads = [on/off] Bendera ini diatur ke ON jika unggahan file disertakan dalam kode PHP
- mysql. default_host = hostname Pengaturan ini dilakukan untuk terhubung ke server default MySQL jika tidak ada host server lain yang disebutkan
- mysql. default_user = username Setting ini dilakukan untuk menyambungkan username default MySQL, jika tidak ada nama lain yang disebutkan
- mysql. default_password = password Pengaturan ini dilakukan untuk menyambungkan password default MySQL jika tidak ada password lain yang disebutkan
Konfigurasi php.ini. file ini. Setiap kali kita menginstal PHP, kita dapat menemukan file konfigurasi di dalam folder PHP. Jika menggunakan xampp, kita dapat menemukan file konfigurasi dalam satu atau banyak versi, di dalam path ‘\xampp\php’
Catatan. Versi lain dari file ini adalah php. ini-pengembangan dan php. ini-produksi. Yang paling disukai adalah php. file pengembangan ini
Catatan Pribadi Saya arrow_drop_up
Menyimpan