无法在实时服务器上打开所需文件

时间:2018-05-19 03:37:41

标签: php linux

我有一个名为Utilities.php的文件存储在一个名为SRC的文件夹中,该文件夹包含一个名为DB的文件夹。 DB有一个名为classes.php的文件。所以这就是结构:

SRC/
  DB/
  classes.php
utilities.php

现在,我想在utilities.php中要求classes.php,我在本地做这个并且它可以工作:

require_once 'src/db/classes.php';

但是当我将项目移动到实时服务器(AWS)时,我收到此错误:

Failed opening required 'src/db/classes.php' 

请问我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

也许在AWS上,您的脚本具有不同的当前目录。尝试使用__DIR__ const:

require __DIR__ . '/src/db/classes.php';
相关问题