小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

php5在arm

 漢江秋月夜 2012-06-16
php5在arm-linux下的交叉編譯
2010-06-12 10:26
編譯前的準(zhǔn)備工作:需下載的源碼:
Libxml2-2.6.26.tar.gz Zlib-1.2.3.tar.bz2 (http://www./)
php-5.3.3.tar.gz 編譯步驟如下:
1. 首先交叉編譯zlib。解壓Zlib-1.2.3.tar.bz2 cd Zlib-1.2.3 CC=arm-linux-gcc ./configure --sahred --prefix=/usr/local/arm/3.4.1/arm-linux make&&make install (一開始我把zlib裝在獨(dú)立的目錄下,編譯php時(shí)在用上--with-zlib選項(xiàng)還是報(bào)錯(cuò),后來直接安裝到我交叉編譯器目錄/usr/local /arm/3.4.1/arm-linux下就不報(bào)錯(cuò)了。)
2. 接著交叉編譯libxml2。解壓Libxml2-2.6.26.tar.gz cd Libxml2-2.6.26 CC=arm-linux-gcc ./configure --host=arm-linux --prefix=/usr/local/arm/3.4.1/arm-linux make&&make install (安裝到/usr/local/arm/3.4.1/arm-linux下的原因同上)
3. 交叉編譯php-5.3.3。解壓 php-5.3.3.tar.gz cd php-5.3.3
(1) CC=arm-linux-gcc ./configure --host=arm-linux --prefix=/usr/local/php-arm --disable-all --enable-pdo --with-sqlite --with-zlib --without-iconv (用--with-apxs2選項(xiàng)會(huì)報(bào)錯(cuò),所以選擇了編譯成cgi模式)
(2) make&&make install
(3) 將PHP源碼包中php-5.3.3.ini-development文件復(fù)制到/usr/local/php-arm/lib下并改名為php.ini。
(4) 用arm-linux-strip把bin目錄下的php和php-cgi進(jìn)行strip。
(5) 將php-arm文件件拷貝到arm板上的/usr/local目錄下。
(6) 最后修改arm板上apache的配置文件httpd.conf。
添加如下語句:
DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex index.phtml
ScriptAlias /php5/ "/usr/local/php-arm/bin/" # 注意 "/usr/local/php-arm/bin/" 中最后一個(gè)"/"不可少
AllowOverride None
Options None
Order allow,deny

Allow from all 

AddType  application/x-httpd-php .php3

AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php5/php-cgi"
 大功告成!在arm上寫一個(gè)phpinfo測(cè)試頁面。在瀏覽器里輸入:http://192.168.2.168(本機(jī)IP):8080/test.php(我設(shè)置的監(jiān)聽端口為8080),可以看到php相關(guān)信息。
(一開始我把pdo、sqlite編譯成動(dòng)態(tài)模塊,可是在phpinfo下始終看不到pdo、sqlite信息,查看錯(cuò)誤日志說是無法加載動(dòng)態(tài)庫,動(dòng)態(tài)加載不支持,不知道怎么改,索性將其編譯成靜態(tài)的,一切就ok了)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多