このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
slim:4:install [2020/10/01 16:15] y2sunlight [テストプログラム] |
slim:4:install [2020/10/07 21:19] (現在) y2sunlight |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== Slim4 のインストール ====== | + | ====== Slim4 インストール ====== |
| Version 4.5.0 | Version 4.5.0 | ||
| - | --- // | + | --- // |
| [[slim: | [[slim: | ||
| 行 8: | 行 8: | ||
| 関連記事 | 関連記事 | ||
| - | * Slim4のインストール | + | * Slim4 インストール |
| - | * [[slim:4:basic|Slim4の基本的な使い方]] | + | * [[slim:4:concepts|Slim4 |
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| リンク | リンク | ||
| 行 169: | 行 174: | ||
| ===== テストプログラム ===== | ===== テストプログラム ===== | ||
| - | 以下のテストプログラム( index.php )を示します。このサンプルは、[[https:// | + | 以下にテストプログラム( index.php )を示します。この例題は、[[https:// |
| {{fa> | {{fa> | ||
| 行 223: | 行 228: | ||
| これを行うことだけで、Slimをはじめとする全ての composerによって管理されているライブラリーのクラスを使用できるようになります。 | これを行うことだけで、Slimをはじめとする全ての composerによって管理されているライブラリーのクラスを使用できるようになります。 | ||
| - | |||
| - | \\ | ||
| === ベースパス === | === ベースパス === | ||
| 行 280: | 行 283: | ||
| ==== Apacheからの起動 ==== | ==== Apacheからの起動 ==== | ||
| - | SlimをApache環境下で実行するには、'' | + | SlimをApache環境下で実行するには、'' |
| <code - .htaccess> | <code - .htaccess> | ||
| 行 289: | 行 292: | ||
| </ | </ | ||
| - | この設定では、ApacheのRewriteEngineを有効にして、publicフォルダ下に実在しないファイル及びフォルダに対する全てのリクエストをindex.phpに転送します。詳しくはApacheの[[https:// | + | この設定は、ApacheのRewriteEngineを有効にして、'' |
| + | |||
| + | 通常、SlimプロジェクトをWebサーバーに配置する場合、ドキュメントルート( 例えば ''/ | ||
| + | |||
| + | < | ||
| + | | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | | ||
| + | | ||
| + | | | ||
| + | ├── index.php | ||
| + | └── .htaccess | ||
| + | </ | ||
| + | |||
| + | この場合、'' | ||
| + | |||
| + | <code php> | ||
| + | require __DIR__ . '/ | ||
| + | </ | ||
| + | このように、'' | ||
| \\ | \\ | ||