2011-01-19 26 views
0

爲什麼我部署我的網站後,我的所有用../.../這個文件夾/ thifile.php這樣的路徑編寫的require_once調用都會中斷?我的網站在部署後如何中斷?

他們錯了嗎?在本地主機上,他們工作得很好。

我得到了他的errorfailed打開流:在沒有這樣的文件或目錄,而之後我部署它

+1

拼寫檢查的文件,請:) – Gili 2011-01-19 19:28:46

+1

爲了得到答案,你(可能)需要用一個例子`require_once`打電話,和你的網站的目錄結構來編輯你的問題。 – thirtydot 2011-01-19 19:29:49

回答

0

確定的路徑指向同一個地方我的文件結構沒有發生變化?如果您的部署站點上有不同的目錄結構,像「../../etc」這樣的相對路徑可能不會指向相同的文件。

0

我沒帶我的CHRYSTAL球,所以你可能需要解釋多一些,但

  • 您的主機有不同的系統比你(窗口VS Linux呢?),所以/和\不兼容?
  • 有一些其他的問題(很難猜,因爲你沒有提供錯誤)
  • 沒有足夠的權限讀取文件
  • 的虛擬目錄,所以你不能回去,如結構那是因爲你得到了一個不同的(真正的)目錄?