我應該是什麼樣的權限給予作曲家在Windows?
服務器信息:
視窗2012 R2
IIS 8.5
錯誤消息:
[RuntimeExceptio n]
C:\ inetpub \ wwwroot/vendor不存在,無法創建。我已經試過和想法
步驟:
我已經通過.exe文件安裝作曲。
我在C:\ inetpub \ wwwroot中有一個composer.json文件,當我嘗試運行作曲家安裝或作曲家更新時,出現錯誤消息。
我試過在目錄中手動創建供應商文件夾,但它不能下載我在我的composer.json文件中的軟件包,給出了大致相同的錯誤信息,該軟件包不存在,可以不會被創建。
我已經使用了錯誤,並且我被引導認爲這是一個權限問題,但是,我在另一臺服務器上安裝了Composer,並在C:\ inetpub \ wwwroot目錄中安裝了軟件包而沒有出現問題。我已經嘗試過比較wwwroot和inetpub兩個服務器之間的安全組權限,並且權限相同。我有人建議嘗試將.json文件複製到服務器上的「我的文檔」,然後嘗試從那裏運行作曲家安裝,然後運行。這進一步表明這是一個權限問題,但我無法弄清楚什麼。
更好的解決方案是將文件夾的權限分配給您的用戶帳戶以寫入。通常不建議以管理員身份運行。 – Sven
@Sven我從中運行的帳戶使用有限,嚴格限於服務器。但是,如果您知道哪些安全組需要使其工作而無需以管理員身份運行,那麼我很樂意嘗試使用它們。 – Tiffany
同時搜索我結束了在這裏:) +1 – Linus