【发布时间】:2023-03-14 13:47:02
【问题描述】:
不知道为什么在我的代码中添加require_once函数后,它无法运行,总是显示打开流失败。
<?php require_once("../../../../cadpro_vs2/include/admin/ad_nav.php") ?>
语法或其他方面的任何错误,请帮助!
谁能帮帮我?
【问题讨论】:
-
您得到的确切错误是什么?
标签: php
不知道为什么在我的代码中添加require_once函数后,它无法运行,总是显示打开流失败。
<?php require_once("../../../../cadpro_vs2/include/admin/ad_nav.php") ?>
语法或其他方面的任何错误,请帮助!
谁能帮帮我?
【问题讨论】:
标签: php
也许您在错误的工作目录中。无论如何,依赖它是一个坏主意(除非你明确地想要访问它)。使用
require __DIR__ . '/../fruit.php';
或使用 5.3 之前的版本
require dirname(__FILE__) . '/../fruit.php';
提醒,以 .. 或 . 开头的路径不针对包含路径进行解析,而仅针对当前工作目录进行解析。
要了解更详细的想法,请访问require_once
【讨论】:
试试这个代码
define('__ROOT__', dirname(dirname(__FILE__)));
require_once(__ROOT__.'/cadpro_vs2/include/admin/ad_nav.php');
如果此代码无法帮助您,请检查您的路径。 可能文件不存在
【讨论】: