2014-12-18 21 views
6

Sau một ngày tìm kiếm các giải pháp, tôi hy vọng sẽ tìm thấy câu trả lời ở đây.Cách xuất/hiển thị Lỗi nghiêm trọng cho trình duyệt trên HHVM

Tôi đang chạy Laravel 4.2 trên Homestead 2.0 (Vagrant) và tôi đang cố gắng để có được một lỗi phân tích cú pháp đơn giản để xuất ra trình duyệt của tôi, nhưng thay vào đó tôi tiếp tục nhận được một màn hình trắng.

Tôi có thể tìm thấy lỗi bằng cách chạy 'hhvm index.php' trên máy Vagrant, nhưng đó không phải là những gì tôi đang tìm kiếm, tôi muốn xuất nó trong trình duyệt của mình.

Có bất kỳ tùy chọn nào để thực hiện điều này không?

Đã cố gắng sử dụng hhvm: false trong Homestead.yaml của tôi nhưng điều này có vẻ bị bỏ qua? Làm thế nào là nó thậm chí có thể chạy Homestead mà không hhvm? Sẽ giải quyết vấn đề của tôi cho -_-.

Tìm thấy hhvm-fastcgi + nginx how to make it display fatal errors in the browser một nhưng không có bất kỳ câu trả lời và từ facebook

Đây là tùy chọn bạn đặt vào /etc/hhvm/config.hdf. Chúng tôi đang trong quá trình giết chết các tập tin .hdf trong lợi của một php.ini chuẩn

Cố gắng Setting an set_error_handler nhưng dường như không có tác dụng hoặc

Bất kỳ lựa chọn khác?

+0

Có thể trùng lặp với câu hỏi http://stackoverflow.com/questions/22995847/hhvmhacklang-errors-warnings-output-into-browser này. –

+0

Cũng có thể làm gì đó với https://github.com/laravel/homestead/pull/140 - một số nhà phát triển không nhìn thấy báo cáo ngoại lệ do khung công tác do vấn đề cấu hình Nginx. –

+0

Không được, tôi nhận được ngoại lệ, và nếu sử dụng một tập tin php duy nhất với một lỗi cú pháp, cùng một điều đang xảy ra và sẽ không hiển thị. – grisgruis

Trả lời

-2

Hãy thử đi vào config> app.php và

//change this 
debug' => false, 

// to this 
debug' => true, 

Bạn đang chạy nó tại địa phương, phải không? Bạn đã có thể đọc lỗi Laravel trước đây chưa?

Chúc may mắn!

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