ホームページ > バックエンド開発 > PHPの問題 > WinでPHPのソースコードを実行する方法

WinでPHPのソースコードを実行する方法

(*-*)浩
リリース: 2023-02-27 06:40:02
オリジナル
3389 人が閲覧しました

WinでPHPのソースコードを実行する方法

PHP を実行するには、これまでのところ 3 つの主な方法があります:

a. モジュールの読み込みによって実行する、初心者には理解しにくいかもしれませんが、実際には PHP を Apache サーバーに統合し、同じプロセスで実行します。 (推奨される学習: PHP ビデオ チュートリアル )

b. CGI モードで実行する . CGI は英語でパブリック ゲートウェイ インターフェイスと呼ばれ、Apache が PHP に遭遇するときに使用されます。 script PHP プログラムは解釈のために CGI アプリケーション (php-cgi.exe) に送信され、解釈後の結果が Apache に返され、ユーザーはリクエストに応答します。

c、FastCGI モードで実行します。 このフォームは CGI の拡張バージョンです。CGI は単一プロセス、マルチスレッドの実行方法です。プログラムは実行後に破棄されるため、fork-and を実行するたびに構成変数と環境変数をロードする必要があります。 -実行 (作成-実行) )。

FastCGI は異なります。FastCGI は長寿命 CGI のようなもので、常に実行でき、起動していれば毎回 fork する手間がかかりません。

FastCGI プロセス マネージャーは自身を初期化し、複数の CGI インタープリター プロセス (タスク マネージャーに複数の php-cgi.exe が表示されます) を開始し、Web サーバーからの接続を待ちます。

上記のどの方法を使用しても、通常は次の構成が追加されます。PHP インストール パッケージを c:/PHP5/ に解凍し、PHP.ini-recommend ファイルの名前を PHP.ini に変更します。編集する次のフィールドを見つけて、その前のセミコロンを削除します (間違ったセミコロンを削除しないように注意してください。セミコロンの多くはコメント情報なので、慎重に識別してください)。

error_reporting = E_ALL //开启报错,便于程序员查错 line 342
display_errors = On //显示错误 line 373
extension_dir = "C:/php5/ext" //php的扩展选项文件所在的目录 line 542
date.timezone = Asia/shanhai //时区配置  line 716
ログイン後にコピー

モジュールとして実行し、Apache の設定ファイル (C:/Program Files/Apache Software Foundation/Apache2.2/conf) に次の設定を追加します。

LoadModule php5_module "C:/php5/php5apache2_2.dll" //大约line 127
PHPinidir "C:/php5/php.ini"
//修改配置
DirectoryIndex index.html index.php//追加index.php
AddType application/x-httpd-php .php //line 408左右添加
ログイン後にコピー

次に、 apache の次の設定 ルート ディレクトリの下に、デフォルトは C:/Program Files/Apache Software Foundation/Apache2.2/htdocs です。新しい php ファイルindex.php を作成します。次のコードを編集して追加します:

<?php
phpinfo();
?>
ログイン後にコピー

アドレスバーに http:// と入力すると、localhost/以下のインターフェースが表示されます: 赤い部分と設定の関係に注意してください

以上がWinでPHPのソースコードを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート