500 Ralat Pelayan Dalaman dengan Skrip PHP
Apabila mengakses fail PHP (index.php) dan bukannya fail HTML (index.html ), pelayan anda menghadapi Ralat Pelayan Dalaman 500. Ini menunjukkan bahawa terdapat ralat maut dalam kod PHP anda yang menghalangnya daripada melaksanakan dengan betul.
Untuk menyelesaikan masalah, anda boleh mendayakan ralat dipaparkan dalam skrip PHP dan fail .htaccess anda.
Mendayakan Ralat Paparan
Tambah baris berikut pada permulaan PHP anda fail:
ini_set('display_errors', 1);
Ini akan mengeluarkan mesej ralat dalam respons HTTP, menjadikannya kelihatan kepada pengguna.
Mendayakan Ralat Memaparkan dalam .htaccess
Jika anda ingin mendayakan ralat memaparkan secara global untuk semua fail PHP, tambahkan baris berikut pada .htaccess anda fail:
php_flag display_errors 1
Contoh
Selepas mendayakan paparan ralat, cuba akses fail PHP anda sekali lagi. Jika anda masih menerima Ralat Pelayan Dalaman 500, anda kini akan melihat mesej ralat sebenar dalam respons HTTP. Ini akan membantu anda mengenal pasti dan menyelesaikan masalah dalam kod anda.
Petua Penyelesaian Masalah Tambahan
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Pelayan Dalaman 500 dengan Skrip PHP Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!