thinkPHP線上自動(dòng)加載異常與修復(fù)方法實(shí)例分析
本文實(shí)例講述了thinkPHP線上自動(dòng)加載異常與修復(fù)方法。分享給大家供大家參考,具體如下:
項(xiàng)目遇到一個(gè)奇怪的問題,本地代碼正常,服務(wù)器上卻不正常。
經(jīng)過測試,應(yīng)該是自動(dòng)加載出了問題,嘗試了各種方法,
1.手動(dòng)加載,發(fā)現(xiàn)好麻煩,沒完沒了。
2.自己寫自動(dòng)加載,寫不出來,尷尬。
3.修改配置,使其支持自動(dòng)加載,發(fā)現(xiàn)還是不行。
后來進(jìn)行調(diào)試,
發(fā)現(xiàn)本地支持
import('@.ORG.OSS\OssClient');
import('@.ORG.OSS\Core\OssUtil');
而服務(wù)器上,不支持這種斜杠的方式,卻支持.的方式
后來就把thinkphp核心代碼,進(jìn)行調(diào)整。
// 根據(jù)自動(dòng)加載路徑設(shè)置進(jìn)行嘗試搜索
$paths = explode(',',C('APP_AUTOLOAD_PATH'));
foreach ($paths as $path){
$class = str_replace("\\",".",$class);
// dump($class);
if(import($path.'.'.$class)){
// dump($path.'.'.$class);
// 如果加載類成功則返回
return ;
}
}
經(jīng)過這個(gè)小小的動(dòng)作,可以了,服務(wù)器可以使用OSS了。
不容易?。?/p>
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《php常用函數(shù)與技巧總結(jié)》、《smarty模板入門基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- 讓whoops幫我們告別ThinkPHP6的異常頁面
- Thinkphp 在api開發(fā)中異常返回依然是html的解決方式
- 解決thinkphp5未定義變量會拋出異常,頁面錯(cuò)誤,請稍后再試的問題
- 關(guān)于ThinkPHP中的異常處理詳解
- ThinkPHP中自定義錯(cuò)誤頁面和提示頁面實(shí)例
- TP5(thinkPHP5框架)實(shí)現(xiàn)顯示錯(cuò)誤信息及行號功能的方法
- ThinkPHP下表單令牌錯(cuò)誤與解決方法分析
- ThinkPHP表單令牌錯(cuò)誤的相關(guān)解決方法分析
- thinkPHP自動(dòng)驗(yàn)證、自動(dòng)添加及表單錯(cuò)誤問題分析
- ThinkPHP3.2.3框架實(shí)現(xiàn)的空模塊、空控制器、空操作,跳轉(zhuǎn)到錯(cuò)誤404頁面圖文詳解
- Thinkphp5框架異常處理操作實(shí)例分析
相關(guān)文章
解決thinkPHP 5 nginx 部署時(shí),只跳轉(zhuǎn)首頁的問題
今天小編就為大家分享一篇解決thinkPHP 5 nginx 部署時(shí),只跳轉(zhuǎn)首頁的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10
PHP仿博客園 個(gè)人博客(1) 數(shù)據(jù)庫與界面設(shè)計(jì)
自學(xué)PHP大半年多了,斷斷續(xù)續(xù)地,但是最終還是堅(jiān)定了我的想法,將PHP繼續(xù)下去,所以寫這個(gè)PHP的博客是為了找個(gè)穩(wěn)定的 PHP工作,不求工資多高,但求一收留之地2013-07-07
thinkphp視圖模型查詢提示ERR: 1146:Table ''db.pr_order_view'' doesn''
這篇文章主要介紹了thinkphp視圖模型查詢提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解決方法,對于ThinkPHP初學(xué)者來說有一定的借鑒價(jià)值,需要的朋友可以參考下2014-10-10
ThinkPHP3.2.3實(shí)現(xiàn)分頁的方法詳解
這篇文章主要介紹了ThinkPHP3.2.3實(shí)現(xiàn)分頁的方法,詳細(xì)分析了thinkPHP3.2.3分頁操作的相關(guān)技巧,包括分頁類的引用、數(shù)據(jù)庫查詢操作、分頁參數(shù)設(shè)置及前端視圖界面設(shè)計(jì)等,需要的朋友可以參考下2016-06-06

