[請益] fopen在別台伺服器上就沒作用

看板PHP作者 (Veck)時間14年前 (2011/02/16 16:33), 編輯推噓2(206)
留言8則, 5人參與, 最新討論串1/1
我在我的電腦上使用以下片段: $fp=fopen("visitor.log","a"); 網頁執行以後是可以成功建立一個不存在的visitor.log 之後我上傳這個檔案到一台遠端的伺服器 也是appserv 瀏覽網頁以後 卻無法建立了? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.153.189

02/16 16:34, , 1F
遠端沒有寫入的權限
02/16 16:34, 1F

02/16 16:36, , 2F
可是我可以上傳檔案和新增刪除資料夾在遠端主機
02/16 16:36, 2F

02/16 16:37, , 3F
訪客瀏覽網頁執行這個片段也會受限於遠端權限嗎?
02/16 16:37, 3F

02/16 17:10, , 4F
你本人跟你的網頁程式的權限不同吧?
02/16 17:10, 4F

02/16 20:21, , 5F
"你可以"跟"php程式可以"這是兩碼子事
02/16 20:21, 5F

02/16 21:25, , 6F
意思是網頁也有存取權限,不是只有維護的人嗎?
02/16 21:25, 6F

02/16 21:25, , 7F
那麼這應該在Apache哪裡設定呢?
02/16 21:25, 7F

02/20 02:23, , 8F
遠端主機的那個檔案的權限吧..
02/20 02:23, 8F
文章代碼(AID): #1DMulays (PHP)
文章代碼(AID): #1DMulays (PHP)