不能包含父目录中的php文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不能包含父目录中的php文件相关的知识,希望对你有一定的参考价值。
在你将它标记为this thread的副本之前,我无法让它发挥作用。这是我的情况:
目录 父文件夹/ sibling1 / main.php 父文件夹/ sibling2 / wanted.php
所以在我的main.php文件中我想要包含wanted.php。由于插件功能我无法将文件移动到同一个文件夹,我试过这个,但后来php文件不再工作了。
*我的尝试
<div class="parent">
<?php include('../sibling2/wanted.php'); ?>
</div>
我已尝试过其他线程的许多建议,但上面没有用,我怎么做到这一点?
答案
这一切都取决于目录结构的位置,因此,执行“main.php”时运行的PHP的工作目录是什么。找到它的最好方法是调用函数getcwd()并在页面上输出它的输出。
<h1>Current directory : <?=getcwd();?></h1>
然后知道这个目录值是什么,你应该能够获得正确的路径,用作你的“wanted.php”文件的包含。
以上是关于不能包含父目录中的php文件的主要内容,如果未能解决你的问题,请参考以下文章