Laravel网站名称修改无效求助:修改app.php后仍显示默认名称
解决Laravel网站名称修改后不生效的问题
出现这个问题的核心原因是Laravel优先读取.env文件中的配置值,而非config/app.php里的默认 fallback 值,再加上配置缓存的影响,导致修改不生效。按以下步骤排查解决:
检查并修改根目录下的
.env文件
找到APP_NAME项,将其值改为你想要的名称:APP_NAME=Smart Medical Health注:config/app.php里的
env('APP_NAME', 'Smart Medical Health')中,第二个参数是当.env里没有APP_NAME时才会生效的默认值,所以只要.env里有设置,就会优先用.env的内容。清除Laravel配置缓存
运行Artisan命令清除已缓存的配置文件:php artisan config:clear如果是生产环境,修改完成后可以重新生成配置缓存:
php artisan config:cache(可选)清除视图缓存
若页面仍未更新,可尝试清除视图缓存:php artisan view:clear
完成以上步骤后刷新页面,网站名称就会正常显示为你设置的自定义名称了。
内容的提问来源于stack exchange,提问作者nazreen
相关产品推荐
相关产品推荐

