如何使用public_html文件夹中的文件到任何文件夹?

时间:2016-06-19 03:05:22

标签: php

我想将dbconnect.php文件夹中的public_html文件用于public_html/profile/。我试图在public_html/profile/index.php文件中使用此代码执行此操作:

<?php include'/dbconnect.php'; ?>

但它会出错。

2 个答案:

答案 0 :(得分:2)

SecurityManager

但是,写它的最好方法是:

<?php include'../dbconnect.php'; ?>

如果dbconnect.php在您的<?php require_once("../dbconnect.php"); ?> 文件夹中,并且您使用该文件夹的文件位于public_html文件夹中,则需要使用public_html/profile/转到父文件夹文件夹中。

像你一样,让Linux在操作系统的根目录中寻找dbconnect.php;显然,它不存在!

因此,每当您想要返回文件夹或2时,您可以执行../之类的操作,甚至可以返回,然后输入另一个文件夹../../file.php

../../public_html/file.php将确保在一个实例中只运行一次对该文件的调用,因此避免错误是有帮助的!

答案 1 :(得分:1)

<?php include'../dbconnect.php'; ?>

或者您也可以使用:

<?php include $_SERVER['DOCUMENT_ROOT']."/dbconnect.php'; ?>