Search
 
SCRIPT & CODE EXAMPLE
 

PHP

php artisan down

# To enable maintenance mode:

php artisan down

# To disable maintenance mode:

php artisan up

# if you want client to refresh
# page after specified number of seconds

php artisan down --retry=60

# Even while in maintenance mode, you may use the secret option to specify a maintenance mode bypass token

php artisan down --secret="1630542a-246b-4b66-afa1-dd72a4c43515"

# Once you inform down command with secret provided as an argument you can hit following url to set cookie that will let you bypass maintenance mode on your browser using following url:

https://<your-site-name>/1630542a-246b-4b66-afa1-dd72a4c43515

# You can inform laravel to render specific view when running maintenance mode

{{view path: resources/views/maintenance.blade.php}}
php artisan down --render="maintenance"

# Sometime you may wish all your visitor not to access any of your webpages other than homepage during the maintenance mode. In that case you can redirect all of your web request to specified url


php artisan down --redirect=/

# If you want specific route to escape from maintenence mode you could add your route to 
app/http/middleware/CheckForMaintenanceMode.php

protected $except = [
        //here
];

# when you run artisan down. site is not available so when try to call up, your IP can't access site. you must call down with your IP exception.

php artisan down --allow=127.0.0.1 --allow=192.168.0.0/16
or add ::1 to local.

# In order to make your site live again using an url, you can create a live.php file which you put in laravel's public folder and then visit http://your.domain/live.php .
# In the live.php file you need something like this: (check your projects directory structure if you don't use the default public folder!)


unlink(dirname(__FILE__) . "/../storage/framework/down");
header("Location: your.domain"); 
die;

# If you would like the Refresh HTTP header to be sent with all maintenance mode responses

php artisan down --refresh=15

# Laravel allows you to pre-render a maintenance mode view that will be returned at the very beginning of the request cycle. This view is rendered before any of your application's dependencies have loaded

php artisan down --render="errors::503"
Comment

PREVIOUS NEXT
Code Example
Php :: laravel encrypt password 
Php :: eloquent get query log 
Php :: convert a php array into a javascript array 
Php :: php function exists 
Php :: time duration calculation laravel 
Php :: how to return variable from transaction laravel 
Php :: confirm password validation in laravel 
Php :: LaravelSocialiteTwoInvalidStateException 
Php :: php force download csv 
Php :: Artisan::call for all catch clear in laravel 
Php :: laravel orderby with relation 
Php :: install phpmyadmin linux 
Php :: php multi type parameter union types 
Php :: current URL without url site laravel 
Php :: wp get post author link 
Php :: General error: 1709 Index column size too large. The maximum column size is 767 bytes. 
Php :: composer autoload psr-4 
Php :: remove array element in php 
Php :: how to use multiple where condition in codeigniter 
Php :: add acf options page 
Php :: bin to dec php 
Php :: centos update php 7 to php 8 
Php :: absolute path php 
Php :: laravel blade dump 
Php :: difference of two dates in seconds php 
Php :: laravel run seeder 
Php :: Format and show date PHP 
Php :: how to change javascript value to php value 
Php :: laravel wherehas with condition 
Php :: acf wp_query custom field 
ADD CONTENT
Topic
Content
Source link
Name
7+4 =