安装laravel 5.6 跳过去的坑

  1. 下载laravel 5.6发现需要加载../vendor/autoload.php,找不到这个文件。

一. 安装composer

具体安装可参照 http://getcomposer.org/doc/00-intro.md

二. 安装好以后,在项目目录下(也就是跟 laravel文件夹下的 public文件夹 同级的目录下)执行 composer install 然后等一会
再次打开首页(http://localhost/laravel/public便会出现laravel的图标

  1. Laravel 出现 No application encryption key has been specified.

一 . 使用命令 php artisan key:generate 获取密码,自动保存到 .env
二.将密码复制到config/app.php 中的key里面
三.重新运行,OK。

3.nginx 502 Bad Gateway 错误解决办法

request_terminate_timeout

  如果主要是在一些post或者数据库操作的时候出现502这种情况,而不是在静态页面操作中常见,那么可以查看一下php-fpm.conf设置中的一项:

request_terminate_timeout

这个值是max_execution_time,就是fast-cgi的执行脚本时间。
0s
0s为关闭,就是无限执行下去。(当时装的时候没仔细看就改了一个数字)问题解决了,执行很长时间也不会出错了。优化fastcgi中,还可以改改这个值5s 看看效果。

史大坨博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论