by Devin Yang

建立于: 3年前 ( 更新: 3年前 )

本文采用Lravel 9.40.1进行操作
我相信很多人都知道了--env的用法,但我还是提供一下信息给Laravel的初学者。
在artisan的命令中,我们能透过--env来指定使用不同的.env档,这样在不同的子域名下,我就能用不同的环境甚至是不同的数据库。
大家应该也有注意到,本站采用的是多语的环境,写两套吗?
当然没有,基本上我建了多个.env在同一个Project中。

那当我使用tinker时到底是连那一个? 就透过--env的指定呼,直接看图吧🙂


提外话,在画面中能直接使用tinker是因为phpenv的默认环境中都设置了别名罗。
phpenv的别名是这么设置的,如下所示:

alias tinker='/usr/local/bin/php /var/www/html/artisan tinker'

这样子绝对路径的好处是什么?他代表不论您的路径在那里,他都能正常的运行。😉

Tags: Laravel artisan

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


laravel

我如何升级后台到Lravel 5.5

我的后台一开始是自己打造的框架,一样采用MVC架构,自己做的数据库连线及环境设置档等,包含自己的样版语法,直到我想要去支持Restful时, 有个想法,别人都写好了我何必自己去重写同样的功能,写出来会比较好吗? 所以开始改用框架, 一开始采用Slim,主要因为他对於php的支持版本较低,但由於的Slim的twig templates没有Laravel的blade template好用...

laravel,blade

Laravel 5.5 make:model的-a参数及Blade套版chunk功能介绍

不了解什么是make:model -a参数吗,这个影片将简单介绍,实际操作过程, 并使用Blade套版中的chunk功能结尾。

laravel,trait,php

我的Browser Trait、webp图档支持功能检测及是否为手机检测

PHP trait相信很多人都不陌生,因为Laravel到处可见,但我还是写出来分享给有缘人🙄。PHP trait可以让两个不同的CLASS都可以使用相同的方法。他不但能降低复杂度,更可让进程码重复被使用。所以放个Browser系列功能在Laravel的ViewServiceProvider上使用,应该是满方便的😝