2011-09-18 21 views
2

我有一個問題,PHP實時路徑總是返回false我怎麼傳遞文件路徑字符串。PHP真正的路徑總是返回false

默認情況下,我通過這個的realpath() 「/shop/templates/default/css/reset.css」,我也曾嘗試:

什麼可能會導致這打破?

+2

Realpath()僅適用於文件系統路徑。 '/ shop/webapp/templates/default/css/reset.css'確實存在於你的系統中? '/ shop'是根路徑中的一個文件夾? –

+1

Pekka,你有沒有開始發表評論而不是答案,以便其他人可以發表你的評論作爲答案? –

+0

@Blair不作爲規則,不!但我覺得這個具體案例需要先澄清一下。 (儘管如此,當然,歡迎所有人發表完整的評論意見) –

回答

7

你確定你有正確的路徑嗎?它可能不以文件系統中的/ shop開頭。

你的權限是否正確?

realpath()要求:

  1. 文件/路徑實際存在。
  2. 讀取整個目錄層次結構的權限。

realpath()不適用於URL。

+0

您好,謝謝,我需要傳遞絕對文件,如:C:\ wamp \ www \ shop/webapp/templates/default/css/reset.css –