警告:include_once()[function.include]:打开失败

时间:2014-01-31 19:54:10

标签: php

我已经看到了这个问题,但我找不到答案。

我在网站的一个页面上做了一些小改动。 (更改了标题中图标的链接)现在只有这一页是废墟。此页面似乎包含多个文件。

     db_conn_open.php
     languagefile.php
     includes.php
     70and100mphclub.php
     metainfo.php
     prototype.php
     getminicart.php
     style.css
     EM_popoutmenu_blue.css
     AC_RunActive_Content.js

当我打开70and100mph.php时,在DreamWeaver中使用源代码打开这些内容,这是我想要首先做的事情。

现在我的页面上有一条警告:

Warning: include_once(MaxAmpsDigital/public_html/vsadmin/inc/languagefile.php) [function.include-once]: failed to open stream: No such file or directory in /home/maxamps/public_html/70and100mphclub.php on line 7

每个连接的php文件都有一个。我的源代码和70and100mph.php都在开头有这个:

<?php
session_cache_limiter('none');
session_start();
ini_set('url_rewriter.tags', '');
include_once "MaxAmpsDigital/public_html/vsadmin/db_conn_open.php";
include_once "MaxAmpsDigital/public_html/vsadmin/inc/languagefile.php";
include_once "MaxAmpsDigital/public_html/vsadmin/includes.php";
include_once "MaxAmpsDigital/public_html/70and100mphclub.php";
include_once "MaxAmpsDigital/public_html/vsadmin/inc/metainfo.php";?>

我在想我需要找到脚本拉这些链接的地方来解决这个问题?但我不知道从哪里开始......或者如果这是正确的话。 对不起他们的长度,我只想尽可能具体。 请帮忙! 坎林

2 个答案:

答案 0 :(得分:0)

由于文件位于同一个根目录中,因此只需使用相对路径:

include_once('db_conn_open.php');

答案 1 :(得分:0)

试试这个,添加$_SERVER['DOCUMENT_ROOT']

include_once  $_SERVER['DOCUMENT_ROOT']."/vsadmin/db_conn_open.php";

使用var_dump($_SERVER);获取适当的值并构建完整的文件路径并应用于它。