3 回答

TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊
當(dāng)我配置spatie/laravel-analytics以獲取谷歌分析數(shù)據(jù)以顯示在網(wǎng)站的管理面板中時(shí),出現(xiàn)了這個(gè)問題。為了使其發(fā)揮作用,需要添加'view_id' => env('ANALYTICS_VIEW_ID')
文件config/analytics.php
。
犯了什么錯(cuò)誤?
在config/analytics.php
文件中,我添加了不帶單引號(hào)的視圖 ID,這是錯(cuò)誤的。下面給出了示例....
'view_id' => 123456789,
之后,每當(dāng)我點(diǎn)擊跟隨命令時(shí),我都會(huì)收到錯(cuò)誤消息
php artisan config:clear php artisan cache:clear
錯(cuò)誤如下...
In AbstractVariables.php line 54: Expected name to be a string.
我是如何解決問題的?
我已經(jīng)config/analytics.php
按照文檔進(jìn)行了更新,并像下面給出的那樣進(jìn)行了更改...
'view_id' => env('ANALYTICS_VIEW_ID')
并在.env
文件中添加環(huán)境變量ANALYTICS_VIEW_ID
ANALYTICS_VIEW_ID=216007652
之后,這兩個(gè)命令都php artisan config:clear
運(yùn)行php artisan cache:clear
良好。

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊
檢查您的config/app.php
并嘗試檢查您的 . env
,如果缺少某些內(nèi)容,則會(huì)導(dǎo)致錯(cuò)誤。例子'debug' => env('APP_DEBUG', true)
和'debug' => env(true)
。

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊
如果你像我一樣是個(gè)白癡并且不小心輸入/清除了配置文件中的條目,就像這樣,
'url' => env('')
你可能會(huì)得到這個(gè)錯(cuò)誤。由于我有幾十個(gè)配置文件,我把它們都撕掉了,除了 app.php,然后運(yùn)行 php artisan,添加文件直到它恢復(fù)正常,然后繼續(xù)添加它們直到再次失敗。
或者......現(xiàn)在我知道了,我只是在項(xiàng)目中搜索一個(gè)空白的 env('')
- 3 回答
- 0 關(guān)注
- 135 瀏覽
添加回答
舉報(bào)