[請益] mkdir()

看板PHP作者 (one0one)時間19年前 (2006/06/29 12:02), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串1/2 (看更多)
我製作了一個上傳檔案的介面, 當使用者上傳檔案至虛擬主機的FTP後, 會讓該檔案在權限上變成nobody, 而不是虛擬主機發給我管理者的權限, 請問這是PHP語法的問題,或是虛擬主機的問題? 麻煩大大告訴我,感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.198.8 ※ 編輯: one0one 來自: 61.217.198.8 (06/29 12:06)

06/29 12:32, , 1F
PHP的執行身分是nobody,所以檔案權限當然就是nobody...
06/29 12:32, 1F

06/29 13:19, , 2F
那要如何修改? 有參考的範例嗎?
06/29 13:19, 2F

06/29 13:41, , 3F
我使用了,mkdir("目錄",0777)
06/29 13:41, 3F

06/29 13:42, , 4F
但該目錄(權限變成755),而他裡面的檔案,權限是644
06/29 13:42, 4F

06/29 21:28, , 5F
擁有者跟目錄權限是兩個不一樣的東西
06/29 21:28, 5F

06/29 22:54, , 6F
那該如何解決,麻煩大大指點迷津阿!!
06/29 22:54, 6F

06/30 01:18, , 7F
檔案擁有者跟擁有群組是php的設定,你改不到的
06/30 01:18, 7F

06/30 01:19, , 8F
可以嘗試入侵對方主機取得root修改.... (逃)
06/30 01:19, 8F
文章代碼(AID): #14er39rN (PHP)
討論串 (同標題文章)
文章代碼(AID): #14er39rN (PHP)