4 php amazon-ec2 laravel composer-php
我正在尝试将一个基于 Laravel 构建的网站部署到亚马逊 ec2 微实例。我已经克隆了该项目,然后运行composer install没有问题。但是当我在浏览器中查看它时,出现错误:
Error in exception handler.。
在错误日志中我可以看到以下错误:
[Wed Nov 12 12:12:47.550414 2014] [:error] [pid 21572] [client x.x.x.x:x] PHP Fatal
error: require(): Failed opening required '/home/production/public_html/kcnr-tv/bootstrap
/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in
/home/production/public_html/kcnr-tv/bootstrap/autoload.php on line 17
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索了这个问题,有些人似乎遇到了这个问题,但几乎在所有情况下他们都忘记运行composer install.
我已将 PHP 内存限制增加到 1GB,但仍然没有成功。据我所知,安装依赖项似乎没有问题,因为在 Composer 完成后它们都在供应商文件夹中。
对此的任何帮助都会很棒,因为我对这可能是什么一无所知。
小智 5
尝试这个命令
composer install --no-script
Run Code Online (Sandbox Code Playgroud)
这将跳过作曲家脚本执行,因为供应商文件仍然丢失。