国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

thinkPHP線上自動加載異常與修復方法實例分析

2024-05-04 23:53:07
字體:
來源:轉載
供稿:網友

本文實例講述了thinkPHP線上自動加載異常與修復方法。分享給大家供大家參考,具體如下:

項目遇到一個奇怪的問題,本地代碼正常,服務器上卻不正常。

經過測試,應該是自動加載出了問題,嘗試了各種方法,

1.手動加載,發現好麻煩,沒完沒了。

2.自己寫自動加載,寫不出來,尷尬。

3.修改配置,使其支持自動加載,發現還是不行。

后來進行調試,

發現本地支持

import('@.ORG.OSS/OssClient');import('@.ORG.OSS/Core/OssUtil');

而服務器上,不支持這種斜杠的方式,卻支持.的方式

后來就把thinkphp核心代碼,進行調整。

// 根據自動加載路徑設置進行嘗試搜索$paths =  explode(',',C('APP_AUTOLOAD_PATH'));foreach ($paths as $path){  $class = str_replace("//",".",$class);  // dump($class);  if(import($path.'.'.$class)){    // dump($path.'.'.$class);    // 如果加載類成功則返回    return ;  }}

經過這個小小的動作,可以了,服務器可以使用OSS了。

不容易啊!

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 芜湖县| 铁力市| 延津县| 平顺县| 恩平市| 元阳县| 镇安县| 南城县| 聊城市| 常熟市| 克山县| 山东省| 沂南县| 鹿泉市| 玉林市| 吉林市| 松原市| 原平市| 河池市| 泽库县| 泸水县| 杭锦旗| 衡水市| 新安县| 赤峰市| 天门市| 昆山市| 板桥市| 安溪县| 寿宁县| 通化县| 桃园市| 老河口市| 五台县| 南澳县| 福海县| 渝北区| 通榆县| 虎林市| 靖安县| 德安县|