gpt4 book ai didi

PHP Require 在不同的文件夹中

转载 作者:行者123 更新时间:2023-12-03 20:02:44 25 4
gpt4 key购买 nike

好的,在我的网站上,我有一个脚本文件夹,其中包含一个连接到 mysql 服务器的 php 文件,因此如果我移动数据库,那么它将在连接到数据库的所有文件上更改它。

我还有另一个名为模板的文件夹。在那个文件夹中有一个用于页眉和页脚的顶部。在标题模板中,我写道:

require("../scripts/connect.php");

我还有另一个文件夹,名为 category。该文件夹包含标题,标题包含连接。但随后它显示并错误显示没有此类文件。

请帮忙。谢谢

最佳答案

一个好的做法是在所有正在运行的 php 文件中包含一个主配置,通常称为 config.php :)

在这个配置文件中创建一个名为 SITE_ROOT 的常量或类似的指向这样的确切文件夹的常量define("SITE_ROOT", "/var/www/mysite");
然后在任何包含、include_once、require、require_once 上使用它,如下所示:

require(SITE_ROOT."/scripts/connect.php");

这应该解决任何相对路径戏剧

关于PHP Require 在不同的文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12297096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com