Langkah 5. Untuk melihat informasi detail tentang konfigurasi PHP akun Anda, buka http. //domainanda. com/phpinfo. php di browser Anda, menggantikan domain Anda. com dengan nama domain utama Anda
Klik di sini untuk melihat artikel ini sebagai daftar putar video tutorial basis pengetahuan Oryon
Artikel Terkait
- Bagaimana cara memeriksa apakah situs web saya dikenali sebagai situs web phishing
- Cara memeriksa situs web saya di server baru sebelum mengganti atau mengarahkan catatan DNS A
- Optimalkan kecepatan situs web WordPress Anda dengan WP Super Cache
- Cara mengubah zona waktu untuk satu file PHP
- Cara mengalihkan halaman kesalahan saya ke URL menggunakan. htaccess
- Cara memblokir akses ke semua file tersembunyi di akun Anda menggunakan. htaccess
Jika Anda mengalami masalah dengan cara server Anda menangani paket PHP, melihat dan/atau memodifikasi konfigurasi PHP server Anda mungkin berguna. Misalnya, jika situs Anda menggunakan skrip lama yang tidak kompatibel dengan versi PHP yang lebih baru, Anda mungkin ingin mengonfigurasi situs untuk menggunakan versi PHP yang lebih lama;
Bacaan lebih lanjut
Tutorial eksekusi PHP
Cara Membuat Database MySQL, User dan Hapus Database di Cpanel
Cara Membuat SubDomain di Cpanel
Cara Membuat Website/Domain Redirect di cPanel
Cara memaksa url website anda dengan www atau non-www menggunakan htaccess
Cara mengoptimalkan situs web Anda untuk menggunakan lebih sedikit sumber daya server
Cara Memperbarui Versi PHP untuk Situs
Plugin Konfigurasi PHP di cPanel memungkinkan pengguna di server Shared dan Reseller untuk dengan mudah mengaktifkan versi PHP tertentu untuk sebuah situs tanpa harus menambahkan penangan secara manual ke. file htaccess
Untuk memperbarui versi PHP untuk sebuah situs
1. Masuk ke cPanel
2. Di bagian Lanjutan, klik ikon Konfigurasi PHP
3. Arahkan ke direktori yang ingin Anda perbarui versi PHP-nya
4. Dari menu tarik-turun, pilih versi PHP tertentu atau salah satu opsi berikut
5. Pilih Versi PHP
No custom PHP Handler (Sys Default) - Opsi ini akan memproses. Ekstensi file php menggunakan default server, yang belum tentu versi PHP terbaru. (Default Sistem PHP ditampilkan di bagian atas halaman plugin. )
PHP Cur - Opsi ini akan secara otomatis memproses. ekstensi file php menggunakan PHP versi stabil terbaru di server
Peringatan. Jika skrip situs Anda mengandalkan fungsi PHP lama yang tidak lagi tersedia dalam versi stabil terbaru yang digunakan di server, Anda mungkin mengalami masalah kompatibilitas saat PHP Cur diperbarui secara otomatis
5. Klik Perbarui
Saat menggunakan plugin Konfigurasi PHP, pembaruan diterapkan sedemikian rupa sehingga setiap pembaruan yang Anda terapkan ke direktori juga akan diterapkan ke semua subdirektori, kecuali jika Anda menerapkan arahan yang berbeda ke salah satu subdirektori tersebut. Oleh karena itu, untuk menggunakan versi PHP yang berbeda untuk domain addon, Anda harus membuka root dokumen untuk domain addon dan memilih versi PHP yang sesuai
Bacaan lebih lanjut
Cara Reset atau Ganti Password CPanel Baru
Cara Mengatur dan Menghapus Pekerjaan Cron
Cara Menyiapkan data MX, CNAME, dan SPF Google Apps
Cara upload file ke website
Tinjauan Quickinstall
Pengaturan Shared dan Reseller PHP yang tidak dapat diubah
Shared, reseller, dan SEO hosting adalah lingkungan bersama dan memiliki batasan tertentu tentang apa yang dapat Anda ubah, untuk menjaga stabilitas server. Pelanggan server khusus dan VPS dapat mengubah semua pengaturan di php. ini dan tidak memiliki batasan yang sama dengan Shared, Reseller atau SEO Hosting
Shared, Reseller dan SEO Hosting
PHP telah dikonfigurasi untuk menggunakan pengaturan berikut di server bersama dan pengecer kami
safe mode = Off (tidak bisa diatur)
memory_limit = 256M (MAXIMUM)
max_execution_time = 30 (MAXIMUM dalam detik)
max_input_time = 60 (MAXIMUM dalam detik)
post_max_size = 64M (MAXIMUM)
upload_max_filesize = 64M (MAXIMUM)
enable_dl = Off (tidak bisa diatur)
Pengaturan di atas TIDAK DAPAT diubah atau tidak dapat dilampaui pada akun bersama dan pengecer. Batasan ini ditetapkan untuk mencegah penggunaan sumber daya yang sangat tinggi di lingkungan bersama. Kami telah menemukan bahwa sebagian besar skrip PHP akan berfungsi dalam batasan ini, dan skrip yang membutuhkan lebih banyak sumber daya paling cocok untuk VPS atau server khusus
Cara membuat log kesalahan PHP
Log kesalahan PHP. PHP menawarkan solusi untuk mencatat semua kesalahan ke file log. Solusi sederhana hanya dengan menambahkan baris berikut ke php.ini Anda. Ini file untuk mencatat kesalahan ke file yang ditentukan, Dalam contoh ini /home/usernam/phperror. log (ganti nama pengguna di jalur file dengan nama pengguna cpanel Anda)
error_log = /home/namapengguna/phperror. catatan
Mari kita lihat lebih detail tentang cara mengatasi ini
Secara default, kesalahan php dinonaktifkan di semua server. Untuk memecahkan masalah kode PHP Anda, kesalahan PHP dapat diaktifkan untuk menampilkan dan mencatat kesalahan menggunakan php lokal Anda. ini atau ini_set() dalam file PHP tertentu
Bacaan lebih lanjut
Konfigurasi PHP di cPanel
Pendekatan Langkah demi Langkah untuk Melindungi Kata Sandi Direktori di cPanel
File htaccess dan kegunaannya
Mengedit php. ini untuk menampilkan kesalahan
php. ini seharusnya mengaktifkan kesalahan secara default. Namun, kesalahan dapat dimatikan. Kadang-kadang ketika mengembangkan skrip PHP Anda mungkin ingin mematikan atau menghidupkan kesalahan tertentu. Menampilkan kesalahan biasanya dimatikan untuk produksi dan Diaktifkan untuk pengembangan. Menampilkan kesalahan dinonaktifkan untuk produksi untuk melindungi informasi sensitif dan tidak mengganggu format halaman
Bagian ini akan menjelaskan cara Mengaktifkan dan Menonaktifkan pelaporan kesalahan
- Login ke cPanel Anda
- Buka Manajer File. Pilih direktori public_html dan klik Buka
- Temukan bagian "Penanganan dan pencatatan kesalahan" di php. ini. Anda dapat mengaktifkan error_reporting dengan menghapus ( ; ) dari depan ke baris. Anda dapat menonaktifkan error_reporting dengan menambahkan ( ; ) di depan baris dan menambahkan "error_reporting = none"
- Selanjutnya Anda dapat mengatur display_errors ke Aktif atau Nonaktif untuk menampilkan kesalahan di situs web Anda atau tidak. Cari baris display_errors di php. ini dan atur ke Aktif untuk menampilkan kesalahan atau Mati untuk mematikan kesalahan. Kodenya terlihat seperti berikut. display_errors = On
Php. ini pengaturan pelaporan kesalahan
PHP memiliki daftar pengaturan pelaporan kesalahan yang berbeda di dalam php. file ini sendiri. Misalnya jika Anda hanya ingin menampilkan peringatan saja, Anda dapat mengubah error_reporting menjadi seperti berikut
error_reporting = E_WARNING_Tabel berikut dibuat dari pengaturan yang ditemukan di php standar. file ini. Tabel berikut menunjukkan opsi yang tersedia
Daftar opsi yang tersedia diambil dari php. iniE_ALLSemua kesalahan dan peringatanE_ERRORkesalahan waktu proses yang fatalE_WARNINGperingatan waktu proses (kesalahan non-fatal)E_PARSEkesalahan penguraian waktu kompilasiE_DEPRECATEDpemberitahuan untuk penggunaan fungsi yang akan dihentikan pada versi mendatangE_NOTICEpemberitahuan waktu proses (ini adalah peringatan yang sering dihasilkan dari bug di . g. , menggunakan variabel yang tidak diinisialisasi dan mengandalkan fakta bahwa variabel tersebut secara otomatis diinisialisasi ke string kosong)E_CORE_ERRORkesalahan fatal yang terjadi selama startup awal PHPE_CORE_WARNINGperingatan (kesalahan non-fatal) yang terjadi selama startup awal PHPE_COMPILE_ERRORkesalahan waktu kompilasi fatalE_COMPILE_WARNINGperingatan waktu kompilasi (kesalahan non-fatalMengaktifkan Error logging
Secara default kesalahan diatur ke error_log diatur ke /dev/null yang artinya, tidak akan ada kesalahan masuk. Ketika kesalahan dihidupkan akan disimpan di direktori tempat kesalahan terjadi. Misalnya, jika Anda memiliki file PHP bernama index. php di subdirektori seperti public_html/wordpress, jika Anda memiliki kesalahan PHP di index. php dari lokasi itu, log kesalahan akan disimpan di folder itu. Anda dapat menentukan di php. ini file apa untuk menyimpan semua kesalahan
Penting. Anda dapat menempatkan kode berikut di. htaccess untuk membuat php lokal. ini bekerja untuk direktori saat ini di mana. htaccess berada dan semua subdirektori di luarnya
suPHP_ConfigPath /home/USERNAME/public_htmlIfModule membuat Apache memuat arahan hanya jika suPHP digunakan, sehingga situs tidak rusak jika dialihkan ke penangan PHP lain seperti DSO
- Login ke cPanel Anda
- Buka Manajer File. Pilih direktori public_html dan klik Buka
- Anda dapat menyetel baris kode berikut ke Aktif untuk mencatat kesalahan atau menonaktifkan untuk menonaktifkan pencatatan kesalahan. log_errors = On
- Selanjutnya Anda dapat menyimpan kesalahan dari halaman mana pun di file Anda ke lokasi tertentu error_log untuk semua Anda ke jalur tertentu di server atau meninggalkan log
Ini akan menempatkan error_log di direktori tempat kesalahan terjadi
; Log errors to specified file. error_log = error_log _Ini akan menempatkan semua kesalahan dalam log kesalahan di dalam public_html
; Log errors to specified file. error_log = /home/userna5/public_html/error_logSekarang kesalahan Anda semua akan disimpan di error_log di public_html
Bacaan lebih lanjut
Cara Mencadangkan Situs Web Saya di cPanel
Pendekatan Langkah demi Langkah untuk Melindungi Kata Sandi Direktori di cPanel
File htaccess dan kegunaannya
Pertahankan file log Anda
Sekarang Anda telah mengaktifkan log kesalahan, pastikan untuk memelihara file log Anda. Ini akan membutuhkan penghapusan log secara berkala. Anda dapat melakukannya hanya dengan menghapus file dari dalam File Manager atau melalui metode lain yang Anda sukai untuk mengelola file Anda. File log besar terkadang dapat menyebabkan masalah dengan kemungkinan mengisi ruang disk Anda atau jika di hosting bersama dengan ruang disk tidak terbatas, mulai memengaruhi pelanggan lain di server. Ini dapat menimbulkan masalah dengan penyedia hosting web Anda dan batasan mungkin dapat diterapkan pada akun Anda