【问题标题】:Errors with require_once in phpphp 中 require_once 的错误
【发布时间】:2023-03-14 13:47:02
【问题描述】:

不知道为什么在我的代码中添加require_once函数后,它无法运行,总是显示打开流失败。

<?php  require_once("../../../../cadpro_vs2/include/admin/ad_nav.php") ?>

语法或其他方面的任何错误,请帮助!

谁能帮帮我?

【问题讨论】:

  • 您得到的确切错误是什么?

标签: php


【解决方案1】:

也许您在错误的工作目录中。无论如何,依赖它是一个坏主意(除非你明确地想要访问它)。使用

require __DIR__ . '/../fruit.php';

或使用 5.3 之前的版本

require dirname(__FILE__) . '/../fruit.php';

提醒,以 .. 或 . 开头的路径不针对包含路径进行解析,而仅针对当前工作目录进行解析。

要了解更详细的想法,请访问require_once

来源:Require_once PHP Error

【讨论】:

    【解决方案2】:

    试试这个代码

    define('__ROOT__', dirname(dirname(__FILE__)));
    require_once(__ROOT__.'/cadpro_vs2/include/admin/ad_nav.php');
    

    如果此代码无法帮助您,请检查您的路径。 可能文件不存在

    【讨论】:

      猜你喜欢
      • 2011-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-24
      • 2020-05-21
      • 2012-07-31
      • 2013-10-08
      • 1970-01-01
      相关资源
      最近更新 更多