有没有办法在父文件夹中使用php文件。我有一棵这样的树
\
- index.php
- requirements.php
\Learning Center
- index.php
在根文件夹中,我可以调用./requirements.php
,但我无法从Learning Center文件夹中执行此操作。
为了解决这个问题,我使用了文件的完整url路径,但现在我收到了这个错误:
警告:require_once()[function.require-once]:在服务器配置中禁用URL文件访问
我无法更改服务器配置,有没有办法让我从Learning Center文件夹中引用requirements.php文件?我不想把我需要的所有资源的副本放到每个文件夹中。
注意:抱歉,如果这听起来像个愚蠢的问题,但我只在php中编程了2天。
答案 0 :(得分:1)
您可以致电../requirements.php
。 ../是当前目录中的下一个目录。
答案 1 :(得分:0)
使用绝对路径而不是网址
Eg: require '/var/www/html/learning/xyz.php' ;
not require 'www.example.com/learning/xyz.php' ;
答案 2 :(得分:0)
您可以使用`$_SERVER['DOCUMENT_ROOT']获取根目录。