我想將Composer集成到某些Web項目中。因爲我不能假定有人可以訪問/www
或/htdocs
以上的任何內容,所以我的想法是提供一個帶有web項目的composer.phar並使用cronjob觸發更新程序,這樣我就無需做任何更新我的項目。將Composer集成到PHP Web項目中
問題是,要有能力觸發作曲家,它將需要php.exe的路徑,並且不能保證環境變量設置爲Linux服務器。
有沒有辦法讓網絡服務器上的Composer工作不需要訪問php.ini,也不知道php程序的路徑?
也許這是一個愚蠢的問題,但你已經嘗試過嗎?如果是這樣,錯誤是什麼?我預料到,由於PATH將包含PHP的路徑,所以「作曲家更新」不應該給出問題,但這可能是我樂觀的本質。 –
這是真的,但我正在尋找一個始終有效的解決方案。如果我建立了一個其他用戶可以使用的腳本,重要的是我可以確保作曲家每次都能工作。它不應該綁定到PHP的安裝路徑,或者如果設置了php.exe的路徑。這個線程的問題是如何? – user3292653
您提到'php.exe'(僅限Windows),但也提到Linux。你在一起工作? – halfer