美文网首页
PHP交叉编译和移植

PHP交叉编译和移植

作者: 蓝队Clound | 来源:发表于2018-12-28 17:12 被阅读0次

    配置和编译:此处为最简易的版本,disable掉了所有的扩展模块;  [plain]

      ./configure --prefix=/home/pub/johnny/network/install-php --host=mips-linux-gnu --datadir=/home/pub/johnny/network/install-php/data --disable-FEATURE --disable-all "CC=mips-linux-gnu-gcc -EL" "CFLAGS=-EL" "LDFLAGS=-EL"

      make

      make istall

      ./configure --prefix=/home/pub/johnny/network/install-php --host=mips-linux-gnu --datadir=/home/pub/johnny/network/install-php/data --disable-FEATURE --disable-all "CC=mips-linux-gnu-gcc -EL" "CFLAGS=-EL" "LDFLAGS=-EL"

      make

      make istall

      4、测试:

      1)、修改fastcgi.conf

      添加:

      [plain]

      fastcgi.server += (

      "/test.php" =>

      ((

      "socket" => "/tmp/lighttpd.test.event.socket",

      "bin-path" => "/tmp/network/sbin/php-cgi",

      # "bin-path" => "/home/pub/johnny/network/install-php/bin/php-cgi",

      # "bin-path" => "/tmp/NMP/bin/test.php",

      "max-procs" => 1,

      # "host" => "127.0.0.1",

      # "port" => 8081,

      "check-local" => "disable",

      ))

      )

      fastcgi.server += (

      "/test.php" =>

      ((

      "socket" => "/tmp/lighttpd.test.event.socket",

      "bin-path" => "/tmp/network/sbin/php-cgi",

      # "bin-path" => "/home/pub/johnny/network/install-php/bin/php-cgi",

      # "bin-path" => "/tmp/NMP/bin/test.php",

      "max-procs" => 1,

      # "host" => "127.0.0.1",

      # "port" => 8081,

      "check-local" => "disable",

      ))

      )

      2)、把/home/pub/johnny/network/install-php/bin/php-cgi copy 到开发板/tmp/network/sbin/php-cgi

      3)、在/tmp/network/webpages/下创建test.php

      [php]

      phpinfo();

      >

      phpinfo();

      >

      4)、开发板上启动lighttpd

      5)、在PC上输入http://192.168.*.*/test.php,则在浏览器上显示php的信息

    蓝队云 - 领先的云服务器、服务器租用托管、域名注册提供商

    相关文章

      网友评论

          本文标题:PHP交叉编译和移植

          本文链接:https://www.haomeiwen.com/subject/npdelqtx.html