gpt4 book ai didi

php - 包含php文件

转载 作者:太空宇宙 更新时间:2023-11-04 05:44:44 25 4
gpt4 key购买 nike

我在 Linux 服务器上有以下目录树:

/home/control-center/back-office/php/average.php
/home/control-center/front-office/db.php

db.php包含数据库连接信息。

当我尝试执行average.php时,收到以下错误消息:

PHP Warning: include(../../front-office/db.php): failed to open stream: No such file or directory in /home/control-center/back-office/php/average.php on line 18

PHP Warning: include(): Failed opening '../../front-office/db.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/control-center/back-office/php/average.php on line 18

我应该在脚本中添加其他内容才能使其正常工作吗?我在网上找到了几个类似的案例,但没能成功。

最佳答案

尝试 include dirname(__FILE__) 。 '/../../front-office/db.php';

dirname(__FILE__) 返回当前文件的绝对路径。这可确保您获得相对于当前文件的正确路径。

当当前脚本被另一个脚本包含时,经常会遇到您的问题。您可以查看this answer这与我提到的有关。

关于php - 包含php文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23844325/

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