2014-08-29 13 views

回答

28

很多搜​​索後探索中的每個文件的「應用程序」文件夾中,則顯得一個文件被損壞

刪除應用/存儲/元/ services.json並重新運行composer update,這應該解決這個問題。

+1

你是對的,謝謝!我認爲你可以檢查自己的答案是正確的答案。 – daVe 2015-01-24 11:22:19

+0

作曲家不創建services.json,你如何解決這個問題,以便我可以存在,因爲我在沒有它的情況下有問題? – Knights 2015-02-08 10:32:14

+1

雖然service.json會在bootstrap/cache/ – timhaak 2015-09-09 08:59:21

5

有時只刪除app/storage/meta/services.json和運行composer update不能解決錯誤:array_merge(): Argument #2 is not an array error。至少在我的情況下,它沒有。

大多數情況下,當你搞砸bootstrap/cache/services.json文件時會發生這種情況。並且運行composer update將不會生成services.json文件。

要生成services.json文件,您需要刪除以前的bootstrap/cache/services.json文件並運行php artisan serve。然後它會生成一個新的services.json文件。

希望它有助於某人!

+0

那麼,當'php artisan serve'給了我同樣的錯誤? ('array_merge():參數#2不是數組') – IIllIIll 2015-11-21 20:04:09

+0

您必須先刪除'bootstrap/cache/services.json'文件。然後嘗試'php artisan serve'。 – 2015-11-23 06:34:09

+0

我不記得我做了什麼,但現在正在工作。我想我在'services.json'中用一個屬性和''providers'''或者''做了一個JSON對象。儘管Gulp仍然沒有對我的文件進行版本控制。感謝您的幫助! – IIllIIll 2015-11-23 12:48:01

0

只是一個composer update爲我工作。

1
  1. 刪除引導文件夾
  2. 的git的復位 - 硬
  3. 作曲家安裝
+0

謝謝fico7489,我不能說這是最好的解決方法,但它確實對我有用。感謝您的解決方案。 – 2018-03-02 16:46:44

相關問題