ホームページ > バックエンド開発 > PHPチュートリアル > アプリケーションをテストするためにローカル PHP サーバーをセットアップするにはどうすればよいですか?

アプリケーションをテストするためにローカル PHP サーバーをセットアップするにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-14 19:02:02
オリジナル
337 人が閲覧しました

How to Set Up a Local PHP Server for Testing Your Applications?

ローカル マシン上の PHP サーバー: PHP アプリケーションを実行するための包括的なガイド

ローカル PHP サイトを開発する場合、PHP をテストすることが不可欠ですファイルをホストにアップロードする前に。これらのテストを自分のマシンで実行すると、効率的なデバッグとコード変更が可能になります。この記事では、ローカル マシンに PHP サーバーをセットアップして、PHP アプリケーションを簡単にテストできるようにする方法について説明します。

PHP の組み込み Web サーバー

PHP 5.4 以降のバージョンには、統合 Web サーバーが搭載されています。このサーバーを利用するには、ターミナルで対応するディレクトリに移動し、次のコマンドを実行するだけです:

cd path/to/your/app
php -S 127.0.0.1:8000
ログイン後にコピー

サーバーを開始したら、http://127.0.0.1 にアクセスしてアプリケーションにアクセスできます。 Webブラウザでは:8000。アプリケーションを正常に実行するには、アプリケーションにindex.phpまたはindex.htmlファイルが含まれていることを確認してください。

シンプルなルーターの実装

ローカルPHPの機能を強化するにはサーバーに簡単なルーターを組み込むことができます。次の内容を含む router.php という PHP ファイルを作成します:

<?php
// router.php
if (preg_match('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"])) {
    return false;    // serve the requested resource as-is.
} else { 
    require_once('resolver.php');
}
?>
ログイン後にコピー

次のコマンドを実行してルーターを実行します:

php -S 127.0.0.1:8000 router.php
ログイン後にコピー

このルーターを使用すると、受信リクエストとルートを処理できます。これらを適切なファイルに保存し、アプリケーションのモジュール性と構成を強化します。

追加リソース

詳細なガイダンスについては、次のリソースを参照してください。

  • 組み込み Web サーバーに関する PHP マニュアル: https://www.php.net/manual/ en/features.commandline.webserver.php
  • コマンドライン オプションに関する PHP マニュアル: https://www.php.net/manual/en/features.commandline.options.php

以上がアプリケーションをテストするためにローカル PHP サーバーをセットアップするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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