【问题标题】:Php script not finding include filephp脚本找不到包含文件
【发布时间】:2020-06-08 18:56:21
【问题描述】:

我正在从命令行运行 php 命令(已编辑),该命令行在 Web 服务器上运行 php 文件。

在该文件中,我需要包含一个比其位置高一级的文件。

我试过了

include(../the_file_in the parent.php) 

以及过去两天在这里我能找到的所有其他建议。

我在 CLI 中不断收到同样的错误:

PHP Warning:  require_once($_SERVER[DOCUMENT_ROOT]/html/wp-load.php): failed to open stream: No su
ch file or directory in /var/www/html/wp-admin/email_processor.php on line 16
PHP Fatal error:  require_once(): Failed opening required '$_SERVER[DOCUMENT_ROOT]/html/wp-load.ph
p' (include_path='.:') in /var/www/html/wp-admin/email_processor.php on line 16

与所有的计算一样,我偷偷怀疑这非常简单......这就是为什么要花这么长时间才能对其进行排序。

任何帮助将不胜感激。

【问题讨论】:

    标签: php wordpress command-line


    【解决方案1】:

    这可能有用:

    <?php
      include $_SERVER['DOCUMENT_ROOT']."/parentfilepath/filename.php";
    ?>
    

    include __DIR__ . '/../parentfile.php';
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-05
    • 2018-02-28
    • 2018-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多