ホームページ  >  記事  >  バックエンド開発  >  PHP クロスコンパイルと移植_PHP チュートリアル

PHP クロスコンパイルと移植_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-14 10:10:051254ブラウズ

設定とコンパイル: これは最も単純なバージョンで、すべての拡張モジュールを無効にします。

【プレーン】
./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"
作る
インストールする

./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"

作る
インストールする
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" =>
((

"ソケット" => "/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,
"ローカルチェック" => "無効化",
))
)
2) /home/pub/johnny/network/install-php/bin/php-cgi を開発ボード /tmp/network/sbin/php-cgi にコピーします。 3) /tmp/network/webpages/
に test.php を作成します。


[php]
phpinfo(); ?>

phpinfo();
?>
4) 開発ボードで lighttpd を起動します
5) PCで http://192.168.*.*/test.php と入力するとブラウザにphp情報が表示されます




http://www.bkjia.com/PHPjc/477576.html

www.bkjia.com

tru​​e

技術記事設定とコンパイル: これは最も単純なバージョンで、すべての拡張モジュールを無効にします。[プレーン] ./configure --prefix=/home/pub/johnny/network/install-php --host=mips-linux-gnu --data。 ..
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。