3

嗨,我正在我的网站上创建一个论坛。我将相关文件存储在我的服务器上:“includes/mod_forum/foum”

我存储在初始目录中的 index.php 页面(在“inlcudes/../..”之前)具有指向与 index.php 相同的本地目录中的文件 forum.php 的链接。

在文件 forum.php 我设置了一个包含函数:“ <?php include('includes/mod_forum/forum/index.php'); ?>

index.php 文件和存储在“includes/mod_forum/forum/”中的名为 post.php 的文件都需要连接到我的 sql 数据库。

设置数据库凭据的文件存储在“includes/_config/connection.php”中。

当我访问直接存储在“includes/mod_forum/forum/”中的 index.php 文件时,它发现 connection.php 文件正常并连接到我的数据库,但是当我访问本地/主目录中的 forum.php(在“inlcudes/”之前../..")它找不到连接数据库的connection.php文件。

任何想法为什么会这样?

希望我已经解释清楚了。

这是我得到的错误:

Warning: include(../../_config/connection.php) [function.include]: failed to open stream: No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/PTB1/includes/mod_forum/forum/index.php on line 252

Warning: include() [function.include]: Failed opening '../../_config/connection.php' for inclusion (include_path='.:/Applications/XAMPP/xamppfiles/lib/php:/Applications/XAMPP/xamppfiles/lib/php/pear') in /Applications/XAMPP/xamppfiles/htdocs/PTB1/includes/mod_forum/forum/index.php on line 252

Warning: include(../../_config/connection.php) [function.include]: failed to open stream: No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/PTB1/includes/mod_forum/forum/posts.php on line 2

Warning: include() [function.include]: Failed opening '../../_config/connection.php' for inclusion (include_path='.:/Applications/XAMPP/xamppfiles/lib/php:/Applications/XAMPP/xamppfiles/lib/php/pear') in /Applications/XAMPP/xamppfiles/htdocs/PTB1/includes/mod_forum/forum/posts.php on line 2


Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/PTB1/includes/mod_forum/forum/posts.php on line 122
4

0 回答 0