下載! 底下是boa跟php原始檔
安裝! 必須執行下面指令把patch更新檔寫入!
$cd path_to_boa_subdir; zcat path_to_boa_patch_file | patch -p1 $cd path_to_php_subdir; zcat path_to_php_patch_file | patch -p1編譯! 手動地增加必要的設置選擇編寫php (在uClinux-dist或設置或者config.in和uClinux-dist或者用戶或者文件編寫),boa應該已經定義在那些文件。
$make xconfig
安裝! php需要被安裝入cgi目錄/home/httpd/cgi-bin 。 boa.conf在/etc在/home/httpd被安裝,boa的已經放置了這個文件,如果一個是存在這個目錄裡,boa不會使用它。 uClinux的預設docroot是/home/httpd,如果您在這個目錄放.php,您需要給url加前/cgi-bin/php才能瀏覽php這頁。
一個簡單的php例子是:
<html> <head> <title>Test PHP</title> </head> <body> <?php echo '<p>Hello world !</p>'; ?> </body> </html>複製此程式碼到您的romfs的/home/httpd/index.php。
然後輸入這個URL在您的瀏覽器
http://your.host/cgi-bin/php/index.phpphp範例!下載tar file這個tar文件並且打開它放入您的預設fle系統的docroot目錄,然後開/cgi-bin/php/index.php嘗試例子。
php設定! 要建立PHP (PHP 4.3.4補丁)的第一個版本uClinux的,我使所有功能失去能力(./configure --disable-all)。 在第二個版本(PHP 4.3.10補丁)由於缺乏對應的lib,有些特點失去了能力,配置命令是:
./configure --disable-mysql --disable-xml --disable-pear --disable-ipv6 。
沒有留言:
張貼留言