今天把一個(gè)網(wǎng)站遷移服務(wù)器,用的是易優(yōu)EyouCMS網(wǎng)站系統(tǒng),在安裝完成后,添加文章上傳圖片時(shí),報(bào)錯(cuò)了,“/core/library/think/File.php 第 153 行左右”。
我首先查看了這一個(gè)文件的代碼,沒有異常,又查看了文件夾權(quán)限,確定是755,沒有問題。
又嘗試不上傳圖片,直接添加文字內(nèi)容的信息,添加成功了,說明數(shù)據(jù)庫也沒有問題。
那么問題應(yīng)該還是出在文件夾的權(quán)限方面,于是又仔細(xì)查看upload文件夾的權(quán)限,終于發(fā)現(xiàn)了問題,我雖然設(shè)置了755的權(quán)限,但是權(quán)限所有者是root,
于是我把權(quán)限所有者root改為www,然后再回到網(wǎng)站后臺(tái)上傳圖片,OK,成功了。
看來問題就是出在這個(gè)地方。為了保險(xiǎn)起見,我又查看了原來的服務(wù)器權(quán)限設(shè)置,找到upload這個(gè)文件夾的權(quán)限設(shè)置,看到原來的權(quán)限所有者也是www,
這就確定是這個(gè)問題了。解決!
以上這是我自己遇到“報(bào)錯(cuò) /core/library/think/File.php 第 153 行左右”這個(gè)問題時(shí)的解決思路和處理方法,分享給大家,
大家有遇見相同問題的,可以按我的思路試一下。