“致命错误:require():打开所需的失败......”将laravel 5项目上传到服务器后出错

时间:2015-11-29 19:04:55

标签: php laravel

我第一次想要将Laravel 5项目上传并共享到服务器中。

我在网上学习了很多资源和主题来解决这个问题,但我不能。

这是我在服务器上的文件夹和文件的结构:

enter image description here

这是我在 public_html / index.php 文件中所做的更改:

require __DIR__.'/../tc/bootstrap/autoload.php';

$app = require_once __DIR__.'/../tc/bootstrap/app.php';

根据其他研究主题我认为一切都好。但在打开主域时,我遇到了以下错误:

Warning: require(/home/tc/domains/tc-iran.ir/public_html/../tc/bootstrap/autoload.php): failed to open stream: No such file or directory in /home/tc/domains/tc-iran.ir/public_html/index.php on line 22

Warning: require(/home/tc/domains/tc-iran.ir/public_html/../tc/bootstrap/autoload.php): failed to open stream: No such file or directory in /home/tc/domains/tc-iran.ir/public_html/index.php on line 22

Fatal error: require(): Failed opening required '/home/tc/domains/tc-iran.ir/public_html/../tc/bootstrap/autoload.php' (include_path='.:/usr/local/lib/php') in /home/tc/domains/tc-iran.ir/public_html/index.php on line 22

什么是问题和解决方案?

1 个答案:

答案 0 :(得分:1)

我不知道为什么我会解决这个问题。

我只是将tc(主要的laravel内容项目文件)移动到domains下一个public_html文件夹。

这是服务器上的新文件夹结构:

enter image description here