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

需要登入才可留言!

类似文章


docker,laravel

如何使用多个YAML档,运行多个docker的container服务

这个影片介绍如何用docker-compose命令,指定多个YAML结构语言设置档,来创建容器的运行,并且介绍在D-Laravel的使用环境中,我们如何透过使用.env的方式,简化docker-compose的启动命令。

wordpress, d-laravel, docker, docker-compose

如何用D-Laravel安装Wordpress

约8分钟的教程影片,介绍在D-Laravel上安装Wordpress. D-Laravel是一个docker-compose的Laravel框架开发环境,但不代表他不能拿来装别的东西。 这个影片,介绍使用D-Laravel安装非Laravel的PHP项目, 您可以学到D-Laravel上的相关命令用法: ./create --host用法, docker-compose up -d及 ./console mysql用法, D-Laravel v1.0.0版后的数据库连线设置方式。

laravel

Laravel维护模式下的随机密码

本文所提到的功能需为Laravel 8及之后的版本才可以使用假如我们有一些有外部IP的Laravel外部的测试网站,但是只想给自己访问。我是这么做的提供参考