国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 鹿邑县| 株洲县| 新龙县| 牡丹江市| 晋宁县| 如皋市| 夏邑县| 呈贡县| 什邡市| 华池县| 正蓝旗| 潼关县| 丁青县| 东山县| 桓仁| 新野县| 左云县| 宜宾市| 余姚市| 榆林市| 九龙城区| 齐齐哈尔市| 景德镇市| 瓮安县| 天水市| 阜平县| 武汉市| 神农架林区| 白玉县| 灌南县| 凯里市| 东山县| 鹤庆县| 榆社县| 应城市| 海南省| 万盛区| 瑞安市| 鸡泽县| 庆阳市| 永寿县|