无法包含父目录中的php文件

无法包含父目录中的php文件,php,directory,include,Php,Directory,Include,在你把它标记为复制品之前,我无法让它工作。这就是我的情况: 目录 父文件夹/sibling1/main.php 父文件夹/sibling2/wanted.php 因此,在我的main.php文件中,我想包含want.php。由于插件功能,我无法将文件移动到同一个文件夹,我已经尝试过了,但是php文件不再工作 *我的尝试 <div class="parent"> <?php include('../sibling2/wanted.php'); ?> </div>

在你把它标记为复制品之前,我无法让它工作。这就是我的情况:

目录
父文件夹/sibling1/main.php
父文件夹/sibling2/wanted.php

因此,在我的main.php文件中,我想包含want.php。由于插件功能,我无法将文件移动到同一个文件夹,我已经尝试过了,但是php文件不再工作

*我的尝试

<div class="parent">
<?php include('../sibling2/wanted.php'); ?>
</div>


我尝试了其他线程的许多建议,但上面的建议不起作用,我如何才能做到这一点?

这一切都取决于目录结构如何到位,因此,当执行“main.PHP”时,PHP运行的工作目录是什么。最好的方法是调用函数getcwd()并在页面上输出它的输出

<h1>Current directory : <?=getcwd();?></h1>
当前目录:

然后知道这个目录值是什么,您就应该能够获得正确的路径,作为“wanted.php”文件的包含/sibling2/want.php'类似这样的东西
包括_udir_;。“/../sibling2/wanted.php”可能重复的@MasivuyeCokile感谢您标记重复,而我在第一句话中已经指出了这一点:(@Demian,因为您指出这并不意味着它不是重复