1
我已將git-ftp安裝到我的CentOS服務器上,以便我可以從運行ac_gitolite模塊的activeCollab安裝中進行部署。將git-ftp添加到我的環境中用於php
一切安裝罰款和應用程序住在
/usr/local/bin/git-ftp
當我登錄到通過ssh我可以在不完整的路徑運行git-FTP命令,服務器,但嘗試使用PHP時運行以exec命令即:
exec ("git-ftp --version 2>&1", $output);
我收到以下錯誤:
sh: git-ftp: command not found
是療法e我需要指定專門用於PHP的環境路徑,或者我做錯了什麼?
太棒了,我該如何輸入選項2.我的linux命令行不是最好的?謝謝@VonC! – 2013-03-28 12:32:57
@VinceKronlein你需要訪問運行web php服務器的用戶帳戶(比如'phpuser'),並修改它'/ home/phpuser/.profile',並添加'export PATH = $ {PATH}:/path/to/git-ftp/parent/directory – VonC 2013-03-28 12:35:48
這可能會起作用。你說它的父目錄的路徑?我在一臺WHM/cPanel服務器上,在我的主目錄中,我看到.bash_profile和.bashrc。或者我創建一個名爲.profile的新文件?再次感謝。 – 2013-03-28 12:42:29