解決thinkphp中控制器無(wú)法加載的問(wèn)題

在我們使用ThinkPHP框架時(shí)可能會(huì)遇到無(wú)法加載控制器的問(wèn)題:
相信許多PHP開發(fā)者在使用ThinkPHP框架進(jìn)行快速開發(fā)的時(shí)候遇到過(guò)通過(guò)URL訪問(wèn)控制器方法時(shí)遇到圖上的這種問(wèn)題。
為什么會(huì)無(wú)法加載控制器呢,原因有很多,但是據(jù)我所了解的來(lái)看,最有可能的還是:
你的Controller文件夾下沒(méi)有存放你控制器的文件,因?yàn)楹芸赡苣阍陂_始學(xué)習(xí)或者測(cè)試的時(shí)候?qū)⒖刂破黝悓懺诹薎ndex控制器的文件中,但是在ThinkPHP中,在IndexController.class.php文件中寫兩個(gè)類是不規(guī)范的,因?yàn)閮蓚€(gè)類如果寫在了同一個(gè)文件里,那么在通過(guò)URL訪問(wèn)文件名以外的其它類時(shí),就像這樣,
http://localhost:81/thinkphp_3.2.3_core/index.php/Home/Blog/read/5,系統(tǒng)是找不到這個(gè)控制器的。
也就是說(shuō),系統(tǒng)找到這個(gè)控制器只有通過(guò)文件名BlogController.class.php來(lái)找,你如果沒(méi)有新建這個(gè)文件是不能指望系統(tǒng)幫你從IndexController.class.php這個(gè)文件找的,因?yàn)樵贑ontroller文件夾下如果找不到BlogController.class.php這個(gè)文件,系統(tǒng)就認(rèn)為你沒(méi)有寫這個(gè)控制器,所以才會(huì)出現(xiàn)那樣的錯(cuò)誤。
創(chuàng)新互聯(lián)新上的美國(guó)站群服務(wù)器8C 現(xiàn)貨
限量特價(jià) 速定! cn2限量一人3臺(tái)
E5 16G 1T 8C 232IP
E5*2 32G 1T 8C 232IP
E5*2 32G 2T 8C 232IP
E5*2 32G 3T 8C 232IP
美國(guó)站群服務(wù)器 美國(guó)高防御服務(wù)器 歡迎在線客服

當(dāng)前名稱:解決thinkphp中控制器無(wú)法加載的問(wèn)題
鏈接分享:http://www.muchs.cn/article26/copcg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、網(wǎng)站內(nèi)鏈、企業(yè)建站、小程序開發(fā)、移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)