我有一个 home.php 文件,它使用 php require 命令引用 fileA,该命令位于同一文件夹中,即 localhost。代码是:
<?php // /localhost/home.php
require ('/fileA.php');
?>
fileA 在其代码 fileB 中引用了另一个文件。到目前为止,当我使用fileC.php
参考文件A 访问时,它工作正常
<?php // /localhost/A/B/fileC.php
require ('../../fileA.php');
?>
该代码能够获取fileA,但仅当fileB与fileC位于同一文件夹中时才能正常工作,否则会产生404错误。我无法理解为什么会发生这种情况,因为fileB是由fileA调用的。
谢谢。