ホームページ >バックエンド開発 >PHPチュートリアル >PHP クロスコンパイルと移植_PHP チュートリアル
設定とコンパイル: これは最も単純なバージョンで、すべての拡張モジュールを無効にします。
【プレーン】
./configure --prefix=/home/pub/johnny/network/install-php --host=mips-linux-gnu --datadir=/home/pub/johnny/network/install-php/data --disable-機能 --disable-all "CC=mips-linux-gnu-gcc -EL" "CFLAGS=-EL" "LDFLAGS=-EL"
作る
インストールする
作る
インストールする
4. テスト:
1) fastcgi.conf を変更します。
追加:
[プレーン]
fastcgi.server += (
"/test.php" =>
(
"ソケット" => "/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,
;
# "ホスト" => "127.0.0.1",
# "ポート" => 8081、
"ローカルチェック" => "無効化"、
))
)
fastcgi.server += (
"/test.php" =>
((
"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,
# "ホスト" => "127.0.0.1",
# "ポート" => 8081,
"ローカルチェック" => "無効化",
))
)
2) /home/pub/johnny/network/install-php/bin/php-cgi を開発ボード /tmp/network/sbin/php-cgi にコピーします。
3) /tmp/network/webpages/
に test.php を作成します。
[php]
phpinfo();
?>
phpinfo();
http://www.bkjia.com/PHPjc/477576.html
true