Changes between Version 2 and Version 3 of WebProtal
- Timestamp:
- Oct 20, 2008, 1:49:47 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebProtal
v2 v3 15 15 16 16 ii. 需注意執行時路徑問題 17 ( php 與java 給相對路徑, shell 與java 給絕對路徑)18 如 17 (test.php 與 a.sh 皆 置於 /var/www/php/ 底下,底下案例為 php 呼叫 shell及java, 而 shell 呼叫 java) 18 19 19 {{{ 20 // test.sh 21 #!/bin/bash 22 java SnortParser $1 23 24 25 // test.php 20 26 <? 21 echo exec('whoami'); 22 echo exec("java test"); 27 echo exec('whoami'); // 可 28 exec("java test"); // 可 29 exec("/usr/bin/java test"); // 可 30 exec("/usr/bin/java /var/www/php/test"); // 不可, 因為java編譯器的規則為 "java CLASS名稱" 31 32 exec("a.sh a.txt"); // 不可 33 exec("/var/www/php/a.sh a.txt"); // 可 34 exec("/var/www/php/a.sh /var/www/php/a.txt"); // 可 35 23 36 ?> 37 38 24 39 }}}