Laravel 部署问题

抽空帮网友看了下部署问题,虽然文档不太详情,但是大部分都有现成的套路,查看日志,解决环境配置问题。

  1 nginx 错误日志

    /var/log/nginx/error.log

    问题:Call to undefined function Illuminate\Foundation\Bootstrap\mb_internal_encoding(),内置函数库问题

    解决:apt-get -y install php5.6-mbstring

         问题:Uncaught exception 'ErrorException' with message 'mb_stristr(): Empty delimiter',获取配置为空

    解决:mb_stristr($request->fullUrl(), env('BACKEND_BASE_URL')),.env 未创建,创建解决

  2 php 错误日志

    composer.json,看了php的基本依赖情况

    storage/logs/laravel-xxxx-xx-xx.log

    一些 API、数据库等配置常见问题

  3 修改前后记得重启

    /etc/init.d/php5.6-fpm restart

    nginx -s reload

posted @ 2019-05-23 07:40  mapleflow  阅读(221)  评论(0编辑  收藏  举报