2013-03-18 21 views
0

我已經下載了phplist-2.10.19並安裝在我的服務器上。完成所有配置設置後。它在主要網址上工作正常。phplist不工作​​

像:http://www.xxxxxxxxx.com/phplist/public_html/lists/

但是,當我試圖包含這一優良在另一個文件中,然後它顯示我以下錯誤:

「錯誤,找不到配置文件」

以下是代碼的文件。

<html> 
<title>Test</title> 
<head> 
</head> 
<body> 
<?php include_once('../phplist/public_html/lists/index.php');?> 
</body></html> 

夥計們,你能幫我解釋一下爲什麼會這樣。

+0

你做了什麼來嘗試調試呢?你看過index.php文件,試圖確定它在哪裏尋找配置文件? (第14-26行)。你有沒有嘗試過'迴應價值?你可能需要修改這個文件,因爲你從一個不同的工作目錄中包含它 – UnholyRanger 2013-03-18 12:34:49

+0

我用echo來檢查控件是否在index.php上。否則,有一個代碼來檢查配置文件是否存在,這個phplist代碼無法找到它,我認爲這就是它顯示這個錯誤的原因。我可以通過提供配置文件的絕對路徑來消除這個錯誤,但隨後會出現另一個錯誤,並繼續下去。所以我只想知道它的根本原因。 – dirtyhandsphp 2013-03-18 12:41:56

+0

根本原因看起來好像不是做你正在做的事情。包含一些需要的文件的路徑是相對的(比如config)而不是完整的。您最好的選擇是前往PHPList開發者/社區,看看您是否可以做到這一點,或追蹤並修復相關路徑。 – UnholyRanger 2013-03-18 12:51:46

回答

-1

你可以試試這段代碼。

<html> 
<title>Test</title> 
<head> 
</head> 
<body> 
<?php include_once('phplist/public_html/lists/index.php');?> 
</body></html>