我有一个问题:
- 一个文件:
/public_html/folderX/test.php
里面有一行代码:require_once '../functions/sendemail.php'
- 另一个文件:
/public_html/functions/sendemail.php
里面有一行代码:require_once '../config.php'
config.php
在这种情况下可以正常加载。
当我尝试将functions/sendemail.php
添加到不在folderX中的文件中时,问题就出现了。例如:
当我尝试在public_html/test.php
上添加require_once 'functions/sendemail.php'
时,我得到了以下错误信息:
警告:require_once(../config-min.php) [function.require-once]:无法打开流:在public_html/test.php中没有此文件或目录
如何使functions/sendemail.php
中的 require_once '../config.php'
可以“独立”工作,这样它被包含在任何文件中时,这个“require_once”问题就不会再出现了。
我尝试更改为'include_once',但仍然无法正常工作。
谢谢!