摘要:上线遇到了诸如无法访问,artisan无法使用,无法看到错误信息等问题
需要去phpini中将dispaly_error调整为On
其实是因为php只能跳转到nginx配置中设置的web根目录以内的文件
我们的laravel是在项目的public中,所以会出错
在nginx配置中看fastcgi.conf
vim /usr/local/nginx/conf/fastcgi.conf
在最后加:/home/wwwroot/spider/ 即可
1、使用nginx -V (V大写) 查看TLS SNI 是否支持,放入锅不支持就说明这个nginx不支持同个IP下多个SSL证书
2、支持的化改了文件的权限,这里我改了777 还是不行说明是配置哪里出错了
3、将80的配置放到443这里,发现可以访问了
因为php.ini中的disable_function中的配置,去掉即可
php artisan route:cache
在设置的时候发生错误,因为路由中使用了闭包,去掉闭包就可以了