您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术Linux操作系统下后台执行程序 正文
Linux操作系统下后台执行程序

Linux操作系统下后台执行程序

点击数:7548 次   录入时间:03-04 12:01:58   整理:http://www.55dianzi.com   嵌入式系统-技术

    在Linux下,后台执行跟windows就有写区别了,因为,我们后台执行的程式主要是通过pHP.exe文件通过system来实现的,但在linux下,没有php.exe文件,但是在"/usr/bin/php“实际上就是windows里的php.exe。

    所以,我们后台执行的程式可以这样修改,实用于linux和windows

    $now_os = PHP_OS;

    if ($now_os == 'Linux'){// this is for FEDora 8

    $p = "/usr/bin/php";

    }

    else{

    $document_root = $_SERVER['DOCUMENT_ROOT'];

    $path_array = explode("/",$document_root);

    $path_len = count($path_array);

    for($i=0;$i<($path_len-1);$i++){

    $p .= $path_array[$i]."\";

    }

    $p .="php5\php.exe";

    }

    sySTem("".$p." queue_run_firm.php ".$p." ".$class." ");




本文关键字:程序  操作系统  Linux  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术