这里是我的问题,我已经得到了一个旧的网站,其中包含这样一些模块,PHP包括链
root_dir
|-->module1
|-->module2
|-->module3
对于我的需要我一个子级添加到这个结构,这样,
root_dir
|-->module1
|-->module2
|-->submodule2.1
|-->module3
我的问题是,每个模块都包含一个“include.php”文件,然后包含其他文件,所以如果我将include.php的第一个路径修复为../include.php,它将在第二个include文件中崩溃。 ..
是这里有一个很好的解决方法,除了复制所有文件并修复include的路径外?
THX
只是为了得到这个问题:module2包含一个include.php,它又包含submodule2.1,然后在子模块2.1的文件夹中包含一个includes.php;那么,你想在那里包括什么,如果这是链条的结束,并且其他所有内容都可能被包含在内? – feeela
实际上它更像是submodule2.1和module2根本没有链接,它们都是独立的,但它们包含相同的include.php(它加载站点的配置环境),在module2中它完美地工作,因为它已经为此,所以有这样的<?php include(“../ include/include.php”);对于子模块2.1,我需要修改路径,<?php include(“../../ include/include.php”); ?>但后来我得到包含在include.php中的文件的错误...(很难解释哎哟,希望你明白我) – krifur