Laravel 5.4 连接LARAVEL数据库的最佳方式是什么

Laravel 5.4 连接LARAVEL数据库的最佳方式是什么,laravel-5.4,Laravel 5.4,我使用的是laravel 5.4,我将所有数据库详细信息放在.env文件中以连接数据库,但不幸的是,这些详细信息可以看到我的URL路径,那么在laravel中声明数据库详细信息的最佳解决方案是什么, 非常感谢。 您可以通过htaccess控制it访问 <Files .env> order allow,deny Deny from all </Files> 命令允许,拒绝 全盘否定 这将阻止从url访问.env文件。将其放入根htaccess文件中。 谢谢。您可以通过

我使用的是laravel 5.4,我将所有数据库详细信息放在.env文件中以连接数据库,但不幸的是,这些详细信息可以看到我的URL路径,那么在laravel中声明数据库详细信息的最佳解决方案是什么, 非常感谢。

您可以通过htaccess控制it访问

<Files .env>
order allow,deny
Deny from all
</Files>

命令允许,拒绝
全盘否定
这将阻止从url访问.env文件。将其放入根htaccess文件中。
谢谢。

您可以通过htaccess控制it访问

<Files .env>
order allow,deny
Deny from all
</Files>

命令允许,拒绝
全盘否定
这将阻止从url访问.env文件。将其放入根htaccess文件中。
谢谢。

您没有声明数据库名称、登录名和密码。首先您必须创建一个DB,然后您可以通过在
.env
中声明DB名称来使用它。另外,通常您可以使用
root
login和空密码,因为root默认没有密码谢谢您的快速响应,在这个项目中,我在DataBase.php文件中输入了“DataBase name、login和password”,但他们说“.env”文件比“DataBase.php”文件更安全,但是当我输入“DataBase name”时,“登录名和密码”在.env文件中,我可以读取它,这也与您是否可以读取无关:)外部没有人可以访问此文件。@Sergey Gultyaev:lol,我可以读取意味着,每个人都可以通过URL看到该.env文件,如“否。唯一的
公用
文件夹是共享的。”。其他文件被隐藏。不相信我?尝试按您所说的方式访问:)您没有声明数据库名称、登录名和密码。首先您必须创建一个DB,然后您可以通过在
.env
中声明DB名称来使用它。另外,通常您可以使用
root
login和空密码,因为root默认没有密码谢谢您的快速响应,在这个项目中,我在DataBase.php文件中输入了“DataBase name、login和password”,但他们说“.env”文件比“DataBase.php”文件更安全,但是当我输入“DataBase name”时,“登录名和密码”在.env文件中,我可以读取它,这也与您是否可以读取无关:)外部没有人可以访问此文件。@Sergey Gultyaev:lol,我可以读取意味着,每个人都可以通过URL看到该.env文件,如“否。唯一的
公用
文件夹是共享的。”。其他文件被隐藏。不相信我?试着像你说的那样访问它:)woww,谢谢,先生,它工作,这是一个大问题,但是我用composer制作了laravel项目,所以我们必须编辑.htaccess文件alwas,对吗?woww,谢谢,先生,它工作,这是一个大问题,但是我用composer制作了laravel项目,所以我们必须编辑.htaccess文件alwas,对吗。?