Laravel 如何在不重新加载服务器的情况下更改.env文件

Laravel 如何在不重新加载服务器的情况下更改.env文件,laravel,laravel-5,environment-variables,Laravel,Laravel 5,Environment Variables,我正在使用前端表单更改.env文件变量值,更改值后,更改将保存在我的env文件中,但它不会反映在我的laravel应用程序上,重新启动服务器后,它会反映在我的网站上,但如果它在live server中,我无法执行此操作,我尝试了PHP-artisan-config:clear和PHP-artisan-cache:clear,但都不起作用。 谁能告诉我如何在不重启服务器的情况下做到这一点 我正在尝试更改.env中的这些值 HTTP_HOST=HTTP:// SFTP_HOST=10.10.10.6

我正在使用前端表单更改.env文件变量值,更改值后,更改将保存在我的env文件中,但它不会反映在我的laravel应用程序上,重新启动服务器后,它会反映在我的网站上,但如果它在live server中,我无法执行此操作,我尝试了PHP-artisan-config:clear和PHP-artisan-cache:clear,但都不起作用。
谁能告诉我如何在不重启服务器的情况下做到这一点

我正在尝试更改.env中的这些值 HTTP_HOST=HTTP://
SFTP_HOST=10.10.10.64

您的服务器是否运行OpCache?如果是,请在上查看此程序包,以便在进行更改时将其清除。此外,如果您正在守护程序模式下运行队列工作程序,则必须重新启动它们以反映对应用程序的任何更改。@matticustard的评论是否有帮助,或者您是否仍遇到此问题?如果是这样,您能否提供更多关于您的设置的信息,即Laravel版本、服务器和版本,以及是否启用了任何缓存,以及如何检索env值。我不知道matticustard告诉的过程,我的Laravel版本是5.5,而服务器我没有确切的版本,我需要检查,我通过引用教程来编辑和检索.env文件,它不是一个包。我尝试在我的家用笔记本电脑上实现同样的功能,它工作正常,没有重新启动服务器,但在我的office服务器上不工作