Heroku require_once错误

时间:2015-08-24 20:30:24

标签: php heroku

我正在本地开发一个php应用程序,一切正常,直到我推送到heroku,日志给我这个错误:

PHP Warning:  require_once(/app/src/web/../../etc/s_init.php): failed to open stream: No such file or directory in /app/src/web/index.php on line 2

这是一段麻烦的代码:

require_once(__DIR__ . '/../../etc/s_init.php');

它在本地工作但在推送到heroku时不起作用。该目录如下所示:

- etc
   - s_init.php
- src
   - web
      - index.php

此时我的想法已经用完了。为什么会出现此错误,如何解决?

谢谢!

1 个答案:

答案 0 :(得分:0)

错误告诉您问题:

  

(/应用/ SRC /腹板/../../等/ s_init.php)

这不是一条有效的道路。 试试这个:

require_once('../../etc/s_init.php');