<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > php5.4.5移植到arm-linux摘要,lighttpd配置

php5.4.5移植到arm-linux摘要,lighttpd配置

作者: 時(shí)間:2016-11-10 來(lái)源:網(wǎng)絡(luò ) 收藏
php5.4.5移植arm-linux摘要.

因為有嵌入WEB服務(wù)的需求,再常識了N多的開(kāi)源的嵌入服務(wù)后最終選擇了lighttpd.Apache太大支了,而且在arm上對swf的支持不好.

本文引用地址:http://dyxdggzs.com/article/201611/317294.htm

其他的都不怎么理想.

lighttpd的移植過(guò)程就省略了。這里只摘要了PHP移植,采用fastcgi與lighttpd協(xié)作.

php版本:php5.4.5

交叉編譯設置參數:

./configure--enable-fastcgi--enable-force-cgi-redirect--enable-discard-path--disable-cli--without-iconv--enable-mbstring--enable-pdo=shared--with-sqlite=shared--with-pdo-sqlite=shared--host=arm-linux

*5.3以后的版本默認就支持fastcgi,所以上面的fastcgi的配置會(huì )提示不存在,不用理會(huì ).

//arm方案
exportCC="arm-hisiv200-linux-gcc"

//編譯
make

*make中,會(huì )有各種庫或頭文件的引用,另行安裝編譯然后修改MakeFile即可;

//編譯后
1、在sapi/cgi/下即是得到的可執行文件:php-cgi;
2、在板子上任意目錄建1個(gè)文件夾php,將php-cgi復制到該目錄中;
3、編輯lighttpd.conf基本配置信息,注意其內嵌配置文件modules.conf;
4、編輯modules.conf:
//server.module修改,注意其關(guān)聯(lián)的fastcgi.conf
server.modules=(
"mod_access",
#"mod_alias",
#"mod_auth",
"mod_evasive",
"mod_redirect",
"mod_rewrite",
#"mod_setenv",
#"mod_usertrack",
)

5、編輯fastcgi.conf:確保包含server.modules+=("mod_fastcgi")

fastcgi.server=(".php"=>
("php-local"=>
(
"socket"=>"/tmp/php-fastcgi.socket-0",
"bin-path"=>"/home/yjm/php/php-cgi",
"max-procs"=>1,
"broken-scriptfilename"=>"enable",
)
),
("php-tcp"=>
(
"host"=>"127.0.0.1",
"port"=>9999,
"check-local"=>"disable",
"broken-scriptfilename"=>"enable",
)
),

("php-num-procs"=>
(
"socket"=>"/tmp/php-fastcgi.socket-1",
"bin-path"=>"/home/yjm/php/php-cgi",
"bin-environment"=>(
"PHP_FCGI_CHILDREN"=>"16",
"PHP_FCGI_MAX_REQUESTS"=>"10000",
),
"max-procs"=>5,
"broken-scriptfilename"=>"enable",
)
),
)

6、可建立一個(gè)php頁(yè)面index.php:,運行頁(yè)面后注意:
ConfigurationFile(php.ini)Path,如果沒(méi)有可參照[7];
7、可將php源碼中的php.ini-recommended改名為php.ini,復制到板子的目錄/usr/lib中;

*之所以要寫(xiě)這個(gè)筆記,是因為這個(gè)移植完全是手工的,沒(méi)有任何安裝過(guò)程,現在配置完成后終于有點(diǎn)理解了。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>