9
我正在使用Yii框架,如果在數據庫中找不到重新編碼,我想生成404
錯誤。 有沒有什麼聰明的方法可以調用Yii default error handler
。如何在Yii中強制生成404錯誤
在此先感謝。
我正在使用Yii框架,如果在數據庫中找不到重新編碼,我想生成404
錯誤。 有沒有什麼聰明的方法可以調用Yii default error handler
。如何在Yii中強制生成404錯誤
在此先感謝。
throw new CHttpException(404,'The specified post cannot be found.');
感謝它幫了我很多。 – Arif 2012-04-19 16:04:32
@ imre-l是否有可能在不拋出異常的情況下返回Http錯誤?因爲我使用的是MailLogRoute,現在即使是簡單的403錯誤也會郵寄給我。這是一個故意的錯誤,所以不是程序員的失敗,所以我認爲它不應該是一個例外。有一種「更清潔」的方式嗎? >只需返回一個403響應而不使用CHttpException? – Highmastdon 2013-04-28 07:03:40
您是否嘗試過使用「200」作爲代碼?這是「OK」,所以我認爲服務器應該讓它通過。 – 2013-04-29 01:25:29