Laravel Blank White Screen
Isu:
Selepas menaik taraf kepada Apache 2.4 dan PHP 5.5.7, tapak Laravel memaparkan skrin putih kosong tanpa ralat dalam log Apache.
Analisis:
Konfigurasi Apache:
- Sahkan bahawa fail .htaccess sedang dimuatkan dengan betul dengan memasukkan baris yang tidak sah.
- Pastikan arahan hos maya dikonfigurasikan dengan betul, termasuk DocumentRoot, ServerName, Options dan AllowOverride.
Laravel:
- Semak log Laravel untuk sebarang ralat.
- Pastikan bahawa pengguna yang menjalankan PHP mempunyai kebenaran menulis ke direktori storan Laravel (biasanya apl/storan atau storan dalam Laravel 5 ).
Penyelesaian:
Apache:
- Jika fail .htaccess tidak dimuatkan, pastikan mod_rewrite modul Apache didayakan.
- Jika arahan hos maya tidak betul, ubah suainya agar sepadan dengan konfigurasi Laravel.
Laravel:
- Selesaikan masalah kebenaran menulis dengan menetapkan kebenaran yang sesuai untuk direktori storan (cth., chmod -R gu w app/storage).
- Jika menggunakan Laravel 5 , juga tetapkan kebenaran untuk direktori bootstrap/cache.
Pertimbangan Tambahan:
- Sahkan sama ada pengguna Apache adalah pengguna yang sama menjalankan PHP (biasanya www-data atau apache).
- Jika isu berterusan, pertimbangkan untuk menyediakan fail .env untuk menukar tahap pengelogan kepada nyahpepijat (APP_LOG_LEVEL=debug) untuk mendapatkan mesej ralat yang lebih terperinci.
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan artikel yang anda sediakan:
Umum:
* Skrin Putih Kosong Laravel Selepas Peningkatan Apache: Apakah Masalahnya?
* Mengapa Laman Laravel Saya Menunjukkan Halaman Kosong Af. 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