簡體   English   中英

如何在 Laravel 中顯示斷言錯誤?

[英]How to display assert errors in Laravel?

我希望我的 Laravel 應用程序在開發過程中在瀏覽器中輸出斷言錯誤。 盡管我在 Laravel 代碼中放置了一些肯定會失敗的斷言,但我從未在瀏覽器中看到任何輸出錯誤?

Laravel 中是否有可以強制顯示這些錯誤的斷言報告配置?

在生產中,我希望斷言失敗調用回調方法並將錯誤通過電子郵件發送給我。

zend.assertions可能處於生產模式。 換句話說,斷言被禁用和忽略。

當設置為 -1 時,不會生成斷言代碼,使斷言零成本。 1

您可以從命令行查看此配置設置:

$ php -i | grep 'zend.assertions' # zend.assertions => -1 => -1

如果您使用的是宅基地,請參閱帖子以更改配置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM