mkdir.PNG

遭遇:Warning: mkdir(): Permission denied in...錯誤

權限問題是吧,立馬來個 sudo chmod ...

疑?但這是windows 上的 apache server 啊啊啊。。

右鍵查看報錯的專案路徑:

root_permission.PNG

是唯讀的,所以無法mkdir()

到安全性給予需要的權限(寫入):

give_user_w_permission.PNG

狀況解除。

 

ps.爬文時看到了那串代表權限的rwxrwxrwx ...... 的讀法:

Linux檔案的基本權限就有九個,分別是owner/group/others三種身份各有自己的read/write/execute權限, 先複習一下剛剛上面提到的資料:檔案的權限字元為:『-rwxrwxrwx』, 這九個權限是三個三個一組的!其中,我們可以使用數字來代表各個權限,各權限的分數對照表如下:
r:4
w:2
x:1
每種身份(owner/group/others)各自的三個權限(r/w/x)分數是需要累加的,例如當權限為: [-rwxrwx---] 分數則是:
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others= --- = 0+0+0 = 0

權限777 、˙755 和 rwx對應的 是同個東西啊,學了一課。

 

arrow
arrow

    MonkeyJ 發表在 痞客邦 留言(0) 人氣()