作者Lian1201 (微醺的葡萄酒 )
看板PHP
標題[請益] 如何在linux環境帶入csh程式的設定
時間Wed Oct 3 22:06:11 2007
我現在在apache上執行php外部程式
source settings.csh
程式沒有run這行
好像是因為我的linux預設環境是sh而非csh
要如何讓php執行這一行呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.177.155
1F:推 JoeHorn:執行路徑是絕對路徑嘛? 10/03 23:41
2F:→ JoeHorn:shell script 裡面也最好都是絕對路徑。 10/03 23:42
3F:→ JoeHorn:PHP 執行的身份會是 httpd 的 user ,權限要弄對。 10/03 23:42
4F:→ rackyrose:何必要用source?,直接system(絕對路徑/settings.csh) 10/04 02:37
5F:→ rackyrose:如果你是想改變apache的環境變數,從PHP是不可能達到的 10/04 02:38
6F:→ rackyrose:環境變數是你在啟動httpd時就決定了的,除非重啟 10/04 02:39