2009-01-15 89 views
0

我遇到了一個問題,我還沒有來過使用php設置登錄頁面。疑難解答PHP登錄連接

頁有涉及1號線(require_once('../Connections/Login.php)

,指出

[function.require-once]: failed to open stream: No such file or directory Fatal Error: require_once() [function.require]: failed opening required ... (include_path='.:/usr/share/pear-php5')

我知道這可能是非常簡單和愚蠢的一個錯誤信息,但我真的努力自我排查並真的值得一些幫助嗎?


這是我一直很困惑。我也想過一樣,它只是無法找到f ILE;然而,結構就像你說:

的htdocs/comparison.php(登錄頁面) 的htdocs /連接/ connComparisonLogin.php

對不起這會迷惑你,我簡化了實際的腳本在我原來的問題,這裏是實際的錯誤信息:

Warning: require_once(../Connections/connComparisonLogin.php) [function.require-once]: failed to open stream: No such file or directory in /home/fhlinux135/s/suzukigenuine.com/user/htdocs/comparison.php on line 1

Fatal error: require_once() [function.require]: Failed opening required '../Connections/connComparisonLogin.php' (include_path='.:/usr/share/pear-php5') in /home/fhlinux135/s/suzukigenuine.com/user/htdocs/comparison.php on line 1

我做的一切都錯了嗎?

回答

1

我覺得你的要求的說法應該是:

require_once 'Connections/connComparisonLogin.php'; 
0

你的「Connections/Login.php」相對於當前php文件在哪裏。

php將查找相對於當前文件的文件,或者在「include_path」php.ini設置中指定的目錄之一中查找該文件。

0

錯誤只是意味着php無法找到Login.php文件。假設您呼叫的頁面的index.php你應該有一個導向器結構像

-Dir1 
|-index.php 
-Connections 
|-Login.php 
0

你爲什麼要建立一個目錄在你需要聲明?從require_once路徑的開頭刪除「../」。