Re: [請益]用fopen去讀取不同目錄下的檔案內容

看板PHP作者 (@@)時間19年前 (2006/12/09 01:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《antontw (習慣)》之銘言: : ※ 引述《yamitsuki (@@)》之銘言: : : 4.直接用file_get_countents() : : => 有東西出來了(感動),但有當php版本低於4.3.0不支援的問題 : : 所以現在的問題變成:為什麼用fopen時看起來好像跑了兩次(回傳兩次相同的id) : : 還有用file時回傳值是空的,但能用get_countens讀到的怪狀況 : : 推 antontw:應該去看一下 apache[?] 的 error msg 先。 12/07 16:13 : : 我想確認一下這是指網頁秀出的 Warning:OOOXXX..... 喵?? : : 還是有別的東西能查@@ : 以下是補 http 的 access 的例子: 先謝謝antontw認真的回文XD : tail /var/log/apache2/access.log : 127.0.0.1 - - [07/Dec/2006:21:40:22 +0800] "GET /nothing HTTP/1.0" 404 290 : "-" "Wget/1.10.2" : 這個是抓不到,位置寫錯,或相對搞成絕對之類的,但你可以很清楚的看到 : server 實際抓的是誰。 (傳說中的404 No found) 這部分因為server不是自己架的...我也搞不太懂我的目錄到底在什麼的底下= = (追不上去...還沒試過cwd...若用php call getcwd()失敗) 不過因為出現的是file no found...也許是讀不到東西或網址有錯?? : 127.0.0.1 - - [07/Dec/2006:21:41:00 +0800] "GET /ext2.o HTTP/1.0" 403 293 "-" : "Wget/1.10.2" : 這個是沒權抓,要嘛是 htaccess 有問題,不給抓,不然就是 chmod 沒給到適當的權限。 : 不過還是很清楚的看到。 (傳說中的403 permission deny) 權限用預設的644或改到最大的777都一樣沒辦法用網址來fopen的說>"< 不過在一樣的預設權限下...卻能用另一個指令讀取到檔案 明明呼叫方式跟fopen一樣的說 況且file_get_contents()明明就是比較後面的新指令 要不能用也該是它呀<囧> : 還可以拿 error.log 做補充: : [Thu Dec 07 21:40:22 2006] [error] [client 127.0.0.1] File does not exist: : /home/www/nothing : [Thu Dec 07 21:41:00 2006] [error] [client 127.0.0.1] (13): file permissions : deny server access: /home/www/ext2.o 確認了一下...我用fopen時遇到的狀況是上面的404 No found 但相同的呼叫方式另一個指令能用...真弔詭= = 兩個七月都過了那麼久的說orz...... 至少替代方案目前能動作 等東西完成後再去研究出了什麼問題好了XD (總不會是server端PHP有問題??<囧>) -- 神的氣息化為風,吹拂過萬物的心靈. 那種風時而激烈,時而溫柔,時而狂暴...... 但是絕對不會消失...... 請看看天,請看看海,森林和山上都有我...... 希望是治療還是傷害......領悟的時候,正是進化之時, 汝將化作一陣神風...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.0.198
文章代碼(AID): #15UQ7zHV (PHP)
文章代碼(AID): #15UQ7zHV (PHP)