Wenn Sie Composer verwenden, können Sie den folgenden Befehl ausführen:
composer require flightphp/core
ODER Sie können die Dateien herunterladen direkt und sie in Ihr Webverzeichnis extrahieren.
Für Apache bearbeiten Sie Ihre .htaccess-Datei wie folgt:
.htaccess
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [QSA,L]
Hinweis: Wenn Sie Flight in einem Unterverzeichnis verwenden müssen, fügen Sie die Zeile hinzu RewriteBase /subdir/ direkt nach RewriteEngine On hinzu. Hinweis: Wenn Sie alle Serverdateien schützen möchten, wie z.B. eine db- oder env-Datei. Fügen Sie dies Ihrer .htaccess-Datei hinzu:
Hinweis: Wenn Sie Flight in einem Unterverzeichnis verwenden müssen, fügen Sie die Zeile hinzu RewriteBase /subdir/ direkt nach RewriteEngine On hinzu.
RewriteBase /subdir/
RewriteEngine On
Hinweis: Wenn Sie alle Serverdateien schützen möchten, wie z.B. eine db- oder env-Datei. Fügen Sie dies Ihrer .htaccess-Datei hinzu:
RewriteEngine On RewriteRule ^(.*)$ index.php
Für Nginx fügen Sie Folgendes zu Ihrer Serverdeklaration hinzu:
server { location / { try_files $uri $uri/ /index.php; } }
index.php
<?php // Wenn Sie Composer verwenden, fordern Sie den Autoloader an. require 'vendor/autoload.php'; // wenn Sie Composer nicht verwenden, laden Sie das Framework direkt // require 'flight/Flight.php'; // Definieren Sie dann eine Route und weisen Sie eine Funktion zu, um die Anfrage zu bearbeiten. Flight::route('/', function () { echo 'Hallo Welt!'; }); // Starten Sie schließlich das Framework. Flight::start();