3 回答
TA贡献1752条经验 获得超4个赞
当我配置spatie/laravel-analytics以获取谷歌分析数据以显示在网站的管理面板中时,出现了这个问题。为了使其发挥作用,需要添加'view_id' => env('ANALYTICS_VIEW_ID')文件config/analytics.php。
犯了什么错误?
在config/analytics.php文件中,我添加了不带单引号的视图 ID,这是错误的。下面给出了示例....
'view_id' => 123456789,
之后,每当我点击跟随命令时,我都会收到错误消息
php artisan config:clear php artisan cache:clear
错误如下...
In AbstractVariables.php line 54: Expected name to be a string.
我是如何解决问题的?
我已经config/analytics.php按照文档进行了更新,并像下面给出的那样进行了更改...
'view_id' => env('ANALYTICS_VIEW_ID')并在.env文件中添加环境变量ANALYTICS_VIEW_ID
ANALYTICS_VIEW_ID=216007652
之后,这两个命令都php artisan config:clear运行php artisan cache:clear良好。
TA贡献1811条经验 获得超4个赞
检查您的config/app.php并尝试检查您的 . env,如果缺少某些内容,则会导致错误。例子'debug' => env('APP_DEBUG', true)和'debug' => env(true)。
TA贡献1826条经验 获得超6个赞
如果你像我一样是个白痴并且不小心输入/清除了配置文件中的条目,就像这样,
'url' => env('')
你可能会得到这个错误。由于我有几十个配置文件,我把它们都撕掉了,除了 app.php,然后运行 php artisan,添加文件直到它恢复正常,然后继续添加它们直到再次失败。
或者......现在我知道了,我只是在项目中搜索一个空白的 env('')
- 3 回答
- 0 关注
- 144 浏览
添加回答
举报
