0

我尝试在生产服务器上安装 Laravel 5.6,但出现此错误:

[错误] 12364#12364: *6 FastCGI sent in stderr: "PHP message: PHP Warning: require(/var/www/laravel/public/../vendor/autoload.php): failed to open stream: No such file或第 24 行 /var/www/laravel/public/index.php 中的目录 PHP 消息:PHP 致命错误:require(): Failed opening required '/var/www/laravel/public/../vendor/autoload.php ' (include_path='.:/usr/share/php') in /var/www/laravel/public/index.php on line 24" 同时从上游读取响应头

服务器操作系统是 Ubuntu 16.04 x64

4

2 回答 2

1

当您使用Laravel 5.6时,您需要拥有php version 7.1.3或更高。尝试安装php >= 7.1.3

安装后尝试运行

composer update

在此文档中查看更多信息!

希望这对你有帮助!

于 2018-03-07T06:28:56.633 回答
0

我需要将 PHP 版本更新到 7.1.3

https://www.vultr.com/docs/how-to-install-and-configure-php-70-or-php-71-on-ubuntu-16-04

或者这将有助于:

https://www.rosehosting.com/blog/install-php-7-1-with-nginx-on-an-ubuntu-16-04-vps/

于 2018-03-07T06:28:37.057 回答