代码之家  ›  专栏  ›  技术社区  ›  Cory Dee

包含警告:在正确路径中找不到文件?

  •  0
  • Cory Dee  · 技术社区  · 17 年前
    Warning: include(/2008/2009/assets/inc/base/error.inc.php) [function.include]:
    failed to open stream: No such file or directory in
    C:\Program Files\Apache Group\Apache2\htdocs\2008\2009\assets\inc\base\header.inc.php on line 82
    

    我在WAMP设置中包含文件时收到上述错误。Windows是否可能将/2008/解释为c:/2008而不是实际的 http://localhost/2008 ?

    任何帮助都将不胜感激。

    include_path = C:\Program Files\Apache Group\Apache2\htdocs"
    

    使现代化

    2 回复  |  直到 17 年前
        1
  •  3
  •   Gumbo    17 年前

        2
  •  0
  •   phihag    17 年前

    如果您使用的是include路径,则必须指定一个相对URL,从第一个目录或 ./ . 顺便说一句,您应该使用以下内容定义您的路径 dirname(__FILE__) 在项目中的位置不会改变的文件中,或通过查看服务器。否则,在另一台服务器上安装应用程序将变得不必要的复杂。

    推荐文章