摘要:錯(cuò)誤提示原因的變量不是的實(shí)例對(duì)象對(duì)錯(cuò)誤提示的翻譯笑解決方案在提示的錯(cuò)誤地方加上變量的實(shí)例判斷,如果不是類型,就一個(gè)完之后的樣子
1、錯(cuò)誤提示
FatalErrorException in Handler.php line 38: Uncaught TypeError: Argument 1 passed to AppExceptionsHandler::report() must be an instance of Exception, instance of Error given, called in D:wwwactivityvendorcompiled.php on line 1817 and defined in D:wwwactivityappExceptionsHandler.php:38 Stack trace: #0 D:wwwactivityvendorcompiled.php(1817): AppExceptionsHandler->report(Object(Error)) #1 [internal function]: IlluminateFoundationBootstrapHandleExceptions->handleException(Object(Error)) #2 {main} thrown
原因:D:wwwactivityvendorcompiled.php on line 1817 的變量$e不是Exception的實(shí)例對(duì)象(對(duì)錯(cuò)誤提示的翻譯……^.^笑cry)
2、解決方案
在提示的錯(cuò)誤地方加上變量$e的實(shí)例判斷,如果不是Exception類型,就new一個(gè)
if (!$e instanceof Exception) { $e = new FatalThrowableError($e); }
new完之后的樣子:
public function handleException($e) { if (!$e instanceof Exception) { $e = new FatalThrowableError($e); } $this->getExceptionHandler()->report($e); if ($this->app->runningInConsole()) { $this->renderForConsole($e); } else { $this->renderHttpResponse($e); } }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/30619.html
摘要:在中所有的異常都由類處理,該類包含兩個(gè)方法和,其中方法將異常渲染到響應(yīng)中。 在Laravel中所有的異常都由Handler類處理,該類包含兩個(gè)方法:report和render,其中render方法將異常渲染到http響應(yīng)中。laravel的Handler類文件位置:app/Exceptions/Handler,由于render方法時(shí)間異常渲染到http響應(yīng)中,所以我們只需要修改下ren...
摘要:今天在使用一個(gè)第三方包時(shí),出現(xiàn)了這樣的錯(cuò)誤折騰了好久,終于知道了解決方法,原來是配置文件的緩存沒有清理。一問題錯(cuò)誤提示二解決方案清除配置文件緩存再次執(zhí)行發(fā)布命令,就可以了 今天在使用一個(gè)第三方包 laravel-admin 時(shí),出現(xiàn)了這樣的錯(cuò)誤:SQLSTATE[42000]: Syntax error or access violation: 1103 Incorrect table...
摘要:但是,這個(gè)響應(yīng)的狀態(tài)碼,是。眾所周知的驗(yàn)證器會(huì)拋出一個(gè)異常,此異常在被捕獲后會(huì)被的基異常處理器給渲染成響應(yīng)判斷是否為請(qǐng)求也是在這里做的。 原文地址:https://prinzeugen.net/custom... 不得不說 Laravel 的 Validation 是極好的,非常易于使用,麻麻再也不用擔(dān)心我要寫一大堆驗(yàn)證啦 ~( ^ω^) 但是這個(gè) Validator 有一個(gè)神秘的地方...
摘要:安裝后是單模塊應(yīng)用,但通常情況下,我們的項(xiàng)目往往會(huì)有很多模塊,如果按單模塊去做,文件目錄會(huì)異常龐大,不利于維護(hù),耦合性太大。那么下面就詳細(xì)說一下利用最新如何進(jìn)行分模塊開發(fā)。 laravel 安裝后是單模塊應(yīng)用,但通常情況下,我們的項(xiàng)目往往會(huì)有很多模塊,如果按單模塊去做,文件目錄會(huì)異常龐大,不利于維護(hù),耦合性太大。那么下面就詳細(xì)說一下利用最新laravel5.5如何進(jìn)行分模塊開發(fā)。 下載...
摘要:里,有兩種方法獲得一定范圍內(nèi)的數(shù)字返回一個(gè)列表,還有返回一個(gè)迭代器。在引用計(jì)數(shù)的基礎(chǔ)上,還可以通過標(biāo)記清除解決容器對(duì)象可能產(chǎn)生的循環(huán)引用的問題。列舉常見的內(nèi)置函數(shù)的作用,過濾函數(shù),循環(huán)函數(shù)累積函數(shù)一行代碼實(shí)現(xiàn)乘法表。 showImg(https://segmentfault.com/img/remote/1460000019294205); 1、為什么學(xué)習(xí)Python? 人生苦短?人間...
閱讀 1280·2021-09-02 13:36
閱讀 2732·2019-08-30 15:44
閱讀 2988·2019-08-29 15:04
閱讀 3206·2019-08-26 13:40
閱讀 3655·2019-08-26 13:37
閱讀 1190·2019-08-26 12:22
閱讀 1032·2019-08-26 11:36
閱讀 1228·2019-08-26 10:41