看板 PHP 關於我們 聯絡資訊
我現在在apache上執行php外部程式 source settings.csh 程式沒有run這行 好像是因為我的linux預設環境是sh而非csh 要如何讓php執行這一行呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.177.155
JoeHorn:執行路徑是絕對路徑嘛? 10/03 23:41
JoeHorn:shell script 裡面也最好都是絕對路徑。 10/03 23:42
JoeHorn:PHP 執行的身份會是 httpd 的 user ,權限要弄對。 10/03 23:42
rackyrose:何必要用source?,直接system(絕對路徑/settings.csh) 10/04 02:37
rackyrose:如果你是想改變apache的環境變數,從PHP是不可能達到的 10/04 02:38
rackyrose:環境變數是你在啟動httpd時就決定了的,除非重啟 10/04 02:39