我正在尝试require_once在文档中创建文件;这是我当前的语法:
$path = $_SERVER['DOCUMENT_ROOT'];
require_once("includes/save-email.php");
问题是,当我在浏览器中重新加载页面时,每个元素都消失了,我收到以下两条消息:
警告:require_once(/includes/connect.php) [function.require-once]:无法打开流:/homepages/3/[my db name]/htdocs/includes/save-email.php 中没有这样的文件或目录在第 2 行 致命错误:require_once() [function.require]:在 /homepages/3/[my db name]/htdocs 中打开所需的 '/includes/connect.php' (include_path='.:/usr/lib/php5') 失败/includes/save-email.php 在第 2 行
我已经尝试了我能想到的所有链接变体,包括../link、./link、/link和link. 奇怪的是,当我使用相同的整体语法(替换require_once为include)包含布局的元素时,即使它位于同一目录中,该元素也会加载而不会出现任何错误。
我不确定这是否重要,但我的服务器由 1&1 运行。