作者abig (餘頭)
看板perl
標題[問題] 從cgi要執行另一個程式
時間Tue Apr 3 20:09:15 2007
大家好,
我有一個問題想要問
我因為論文要架設一個web server
因而會使用到cgi
我目前已經成功從表單傳資料到我的cgi檔中作處理,並且可以將資料作存檔
但是我必須要呼叫另一個perl檔對這個存檔的資料作處理
所以我在cgi程式碼當中加入了
print `perl ../../../../home/ky/pfam/pfam_scan.pl -d ../../../../home/ky/pfam
temp.fasta`;
而被呼叫的pfam_scan.pl當中也會去呼叫usr/local/bin當中的hmmpfam
不過從cgi當中呼叫的這個pfam_scan.pl卻沒辦法呼叫成功
抑或是hmmpfam不能成功呼叫
有嘗試在pfam的資料夾當中寫了一個print hello的程式 cgi可以順利呼叫
請問該怎麼解決勒?謝謝
--
『Together』就是 To + get + her,由此可知當初造字的人
是在告訴我們-----
想在『一起』就要
ㄧ○︿ 去 把 她
\
√ ﹀...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.155.197
※ 編輯: abig 來自: 140.138.155.197 (04/03 20:22)
→ iFEELing:PATH ? 04/03 20:23
→ abig:請問你是問? 04/03 20:27
推 cot123:perl寫成絕對路徑?? 還是把程式加上可執行? 04/03 20:35
推 abig:我改成絕對路徑一樣還是不行使用 請問還有其方式嗎? 04/03 21:24
推 cot123:那其他位置也寫成絕對路徑呢? 04/03 23:28
推 abig:都寫成絕對路徑了說 04/03 23:46