Re: [請益] 用fopen建立一個不存在的檔案後...

看板PHP作者時間18年前 (2006/09/17 07:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
※ 引述《roga (任性)》之銘言: : ※ 引述《chenyen ()》之銘言: : : 我用fopen建立一個檔案 : : 建立的同時 把那個檔案 chmod 成 777 : 或許是這邊沒有成功吧 有建立成功 資料也有進去 : : 但後來想用php修改檔案內容 他說失敗 : : Warning: fputs(): supplied argument is not a valid stream resource : : 接下來 : : 想用手動的方式移除建立的檔案 也說無法刪除 : : 看了看檔案的owner是www 並不是我 <-----why??? : 伺服器建立的。 : : 因為我沒有root的權限 沒辦法刪 @@ : 所以才會刪不掉。 : : 那請教一下 : : 如果以後用fopen建立檔案 要怎樣解決這個問題??? : : 感謝各位大大了.... : 貼程式碼看看(?) ok~~好 我把程式碼貼出來 :) mkdir("/home/user/A"); //建立user的新資料夾A $fp=fopen("/home/user/A/data.txt","w+"); fputs($fp,$data); fclose($fp); chmod("/home/user/A/data.txt",0777); 建立成功後 我去看資料夾A的權限是 0755 Owner 是 www 而資料夾裡面的檔案權限是 0755 Owner 是 www -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.166.77 ※ 編輯: chenyen 來自: 61.223.166.77 (09/17 07:55)
文章代碼(AID): #1538hJE6 (PHP)
討論串 (同標題文章)
文章代碼(AID): #1538hJE6 (PHP)