zoukankan      html  css  js  c++  java
  • Laravel5 项目上线后务必将开发环境更改为生产环境以及特殊情况需要的“闭站维护”操作

    开发模式改为生产模式

    如果以开发环境上线,出错信息将全通过json暴露出来了,屏蔽方式如下:

    .env 文件设置如下

    APP_ENV=production
    APP_DEBUG=false

    改完设置后把缓存清理一遍

    如果更改后清除缓存还是不行,可以考虑重启服务器

    PHP屏蔽错误方式如下:

    打开php.ini文件

    display_errors = Off;

    维护模式

    Laravel 进入维护模式时,所有对应用的请求都会返回同一个自定义的视图,Laravel对于维护模式的判断位于应用默认的中间件栈中

      开启维护模式:php artisan down【当你的站点处于维护模式中时,所有的队列任务都不会执行】

      关闭维护模式:php artisan up【当应用退出维护模式这些任务才会被继续正常处理】

    默认的维护模式响应模板是 resources/views/errors/503.blade.php

    由于维护模式命令的执行需要几秒时间,你可以考虑使用 Envoyer 实现 0 秒下线作为替代方案。

  • 相关阅读:
    Linux用root强制踢掉已登录用户;用fail2ban阻止ssh暴力破解root密码
    JDBC开发
    JSP指令与动作元素
    Jsp——状态管理
    JavaBeans
    JSP——九大内置对象
    Jsp基础语法
    WEB-INF目录结构
    JavaWeb简介
    UML——初识
  • 原文地址:https://www.cnblogs.com/54sen/p/8489538.html
Copyright © 2011-2022 走看看