站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

如何解決php類的自動(dòng)加載失敗問題

php類自動(dòng)加載失敗的解決辦法:1、打開相應(yīng)的PHP代碼文件;2、添加“$class = str_replace("\","/",$class);”代碼即可。

如何解決php類的自動(dòng)加載失敗問題

本文操作環(huán)境:windows7系統(tǒng)、PHP7.1版、Dell G3電腦。

如何解決php類的自動(dòng)加載失敗問題?

PHP 命名空間下的自動(dòng)加載失敗

場景描述

文件在本地win系統(tǒng)下測試無異常,代碼如下:

function stu_autoload($class){       if(file_exists($class.".php")){        require ( $class.".php");     }else{        die("unable to autoload Class $class");     } }  spl_autoload_register("stu_autoload");

部署到Ubuntu服務(wù)器上異常,報(bào)錯(cuò)為 unable to autoload Class xxxxxx

解決方案

根據(jù)報(bào)錯(cuò),發(fā)現(xiàn) $class 的值需要形如 stuAppdaoStuInfo 才可行, 文件路徑需要將 轉(zhuǎn)義成 /,因此添加一行代碼即可。

    $class = str_replace("\","/",$class);

綜上,修改后的自動(dòng)加載代碼如下:

function stu_autoload($class){     //路徑轉(zhuǎn)義     $class = str_replace("\","/",$class);    if(file_exists($class.".php")){        require ( $class.".php");     }else{        die("unable to autoload Class $class");     } }  spl_autoload_register("stu_autoload");

推薦學(xué)習(xí):《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
日韩土豪美女在线视频观看| 国产精品无码免费播放| 97久久精品无码一区二区| 无码日韩人妻av一区免费| 精品无码人妻一区二区三区| 午夜亚洲av永久无码精品| 国产精品亚洲四区在线观看| 国产精品高清免费网站| 日韩成人精品日本亚洲| 亚洲国产精品久久66| 亚洲?V无码成人精品区日韩| 97精品一区二区视频在线观看| 国内精品久久久久影院薰衣草| 国产精品一区二区久久乐下载| 精品熟女少妇av免费久久| 欧洲MV日韩MV国产| 中文字幕精品一区二区| 久久午夜精品视频| 亚洲午夜精品第一区二区8050| 青青青国产精品国产精品美女| 无码国内精品人妻少妇蜜桃视频| 亚洲精品NV久久久久久久久久| 精品香蕉久久久午夜福利| 自怕偷自怕亚洲精品| 国产成人久久精品激情| 亚洲精品国产精品国自产观看 | 亚洲精品国产成人专区| 国产精品香蕉在线观看| 午夜精品成人毛片| 精品黑人一区二区三区| 国产精品视频白浆免费视频 | 亚洲av无码成人精品区在线播放| 国产精品毛多多水多| 国产69精品久久久久APP下载| 日韩精品久久无码中文字幕| 国产自啪精品视频网站丝袜| www.精品在线| 亚洲国产精品日韩在线观看| 国产高清在线精品免费软件| 亚洲熟女精品中文字幕| 国产精品久久久久影院嫩草|