[問題] 有fopen函數的問題請教

看板PHP作者 (我很宅)時間16年前 (2009/03/24 19:39), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
※ [本文轉錄自 Programming 看板] Warning: fopen(../_FLV/video.xml) [function.fopen]: failed to open stream: Permission denied in /home/www/anyway/subdomains/dsroad/httpdocs/_admin/media.php on line 36 cant open file ../_FLV/video.xml -- 以上是錯誤訊息 小弟我是linux的新手,這系統我是用ubuntu8.04架的 當然我還不太知道我還有什麼套件沒有安裝完成 但,我問了人,但對方給我方法是說把資料夾的權限開大 不過,我就算是開成777,仍然是有同樣的訊息 先前這程式在另一台 FC 的主機上是可行的(那主機不是我架的) 重點是,我該怎麼處理這樣的情形才對 煩請前輩不吝指教 這是已經存在的 xml 檔案,是我要在網站後台做 xml 的更新 才用fopen()函數來編輯 xml -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.193.209

03/24 19:51, , 1F
用realpath()確認一下路徑對不對
03/24 19:51, 1F

03/24 19:52, , 2F
對的話 我先猜video.xml是已經存在的檔案
03/24 19:52, 2F

03/24 19:53, , 3F
這是後你權限應該是要開在那個檔案上 不是資料夾
03/24 19:53, 3F

03/24 19:53, , 4F
檔案不存在的時候才是要給資料夾權限
03/24 19:53, 4F

03/24 20:06, , 5F
我把檔案開成777,得到的結果是Resource id #16
03/24 20:06, 5F
※ 編輯: nigerc 來自: 220.134.193.209 (03/24 20:09)

03/24 21:42, , 6F
然後呢? 那不是錯誤訊息啊 應該是有debug code
03/24 21:42, 6F
文章代碼(AID): #19oCPU9l (PHP)
文章代碼(AID): #19oCPU9l (PHP)