2010-11-05 76 views
0

我是新來的PHP,並希望你能讓我弄清楚我是否試圖做任何不可能的事情。如何創建一個錨鏈接到不同的.php文件?

我有兩個文件夾'公共'(根目錄)和'庫'(所有php文件在這裏),這些文件夾是在同一級別的文件夾層次結構。我的public/index.php基本上是加載另一個php文件(比如說aa.php),它位於加載的'library'文件夾中。現在我需要創建一個錨鏈接到文件調用bb.php,這也是庫文件夾內。

我試圖創建錨如下

echo "<a href="bb.php"> my bb file </a> 

但我發現了404錯誤說本地主機/ bb.php不能被訪問。我想這是因爲bb.php文件不在根目錄中,服務器阻止直接訪問此文件。

請幫我解決這個問題。

謝謝

+0

您無法鏈接到不在您的公共目錄中的文件/腳本。 – 2010-11-05 17:03:18

+0

您的問題與PHP沒有任何關係。對於HTML文件,問題將保持不變。 – 2010-11-05 17:03:46

+0

瞭解基本知識,嘗試Google ... – 2010-11-05 18:28:46

回答

0

如果庫/和公共/都在同一水平,Web服務器將不能夠服務於庫/文件。通常,庫目錄中的文件將包含在公共Web文件夾中的文件中。

如果您需要直接使用bb.php,您必須將其移動到公共或公共文件夾中。然後從內公共/ bb.php可以包括庫文件

/* public/bb.php */
include("/path/to/webroot/library/file.php");

0

移動bb.php到文件夾「公共」。

相關問題