もしComposerを使用している場合、次のコマンドを実行できます:
composer require flightphp/core
または、ファイルをダウンロードして、それらをウェブディレクトリに直接展開することもできます。
Apacheを使用する場合、.htaccessファイルを以下のように編集してください:
.htaccess
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [QSA,L]
注意: サブディレクトリでflightを使用する必要がある場合は、RewriteEngine Onの直後に行を追加してください: RewriteBase /subdir/。 注意: データベースや環境ファイルなどのすべてのサーバファイルを保護する必要がある場合は、.htaccessファイルに以下を追加してください:
注意: サブディレクトリでflightを使用する必要がある場合は、RewriteEngine Onの直後に行を追加してください: RewriteBase /subdir/。
RewriteEngine On
RewriteBase /subdir/
注意: データベースや環境ファイルなどのすべてのサーバファイルを保護する必要がある場合は、.htaccessファイルに以下を追加してください:
RewriteEngine On RewriteRule ^(.*)$ index.php
Nginxを使用する場合、以下をサーバ定義に追加してください:
server { location / { try_files $uri $uri/ /index.php; } }
index.php
<?php // Composerを使用している場合、オートローダーを要求します。 require 'vendor/autoload.php'; // Composerを使用していない場合、フレームワークを直接ロードします // require 'flight/Flight.php'; // 次に、ルートを定義し、リクエストを処理するための関数を割り当てます。 Flight::route('/', function () { echo 'hello world!'; }); // 最後に、フレームワークをスタートします。 Flight::start();