[英]Installing PHP Project Dependencies with Composer
我正在嘗試使用Composer(在XAMPP上)安裝Nette2.3.1。 在c:\\ x \\ php文件夾中,運行以下命令:
composer create-project nette/sandbox myprojectname
當我這樣做時,出現以下錯誤:
[Seld \\ JsonLint \\ ParsingException]“ c:\\ x \\ php \\ php.exe”在第1行上不包含有效的JSON解析錯誤:MZÉ♥♦^ ^預期之一:“ STRING”,“ NUMBER”,“ NULL” , '真假', '{', '['
我嘗試了所有這些選項都無濟於事:
這是出問題的地方:
我在運行防病毒軟件時安裝了xampp-我收到警告,但選擇忽略該警告。 因此,php.exe損壞並為我弄亂了整個內容。
我的用戶下的PATH變量未使用php.exe路徑更新。 盡管系統變量已更新,但對我來說仍然是一個謎,為什么這成為問題。
我如何糾正此問題:
完全刪除了xampp,清除了作曲家緩存,這次安裝了wamp,並為nette沙箱創建了項目。 這很好。 公平地說,如果我在禁用av並正確更新PATH變量的情況下進行安裝,xampp也會正常工作。
我認為您的作曲者PATH或快捷方式/批處理文件已損壞,因為它嘗試將php.exe文件讀取為JSON文件。
嘗試完全刪除composer並開始進行全新安裝
composer create-project nette/sandbox myprojectname
命令
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.