2016-11-06 14 views
6

Tôi hiện đang gặp sự cố định tuyến, trong đó các trang khác nhau trong đơn của tôi trả lại các trang trắng.Vị trí các bản ghi lỗi PHP trong Laravel Homestead

Nhật ký PHP nằm ở đâu trong Homestead Vagrant để tôi có thể chẩn đoán vấn đề là gì?

Tôi đã kiểm tra /var/log/ và tôi chỉ có thể thấy php7.0-fpm.log liên quan đến PHP, nhưng không có gì được tạo trong phạm vi tại đây khi tôi đọc.

+0

Bạn có chmod 777 để lưu trữ và thư mục bootstrap không? –

+5

Đường dẫn tệp nhật ký: thư mục gốc của laravel/lưu trữ/nhật ký/laravel.txt –

+1

Tôi rất thất vọng trong Laravel Homestead. Việc thiết lập đã khiến tôi mất nhiều giờ và cuối cùng tôi có thể thấy trang web của mình trong trình duyệt, nhưng tôi chỉ có thể thấy trang lỗi 500 và tôi không thể tìm thấy nhật ký ở bất kỳ đâu. Vagrant và Homestead đã lãng phí thời gian của tôi cho đến nay. Tôi rất muốn nhìn thấy những gì tôi đang làm sai. – Ryan

Trả lời

2

Tôi cũng gặp sự cố này.

Cuối cùng tôi đã tìm ra rằng đó là vì tùy chỉnh Laravel mã của tôi (mà tôi đã tải về từ repo Bitbucket của tôi vào một máy tính mới) bao gồm mã tùy chỉnh trong bootstrap/app.php tại dòng $app->configureMonologUsing, và tôi đã không được thiết lập đúng cách một tệp mới .env.

Tôi đoán nó có thể nguy hiểm/mong manh để gây rối với trình ghi nhật ký mặc định.

Nhưng bây giờ tôi đã sửa số .env, nhật ký chính xác xuất hiện trong /storage/logs/laravel.log.

Các vấn đề liên quan