PHPは様々な環境で動作させることができます。最も一般的な環境は CGI で、これは PHP が HTTP リクエストを処理する際に実行されます。しかし、ターミナルから PHP スクリプトを実行することも可能で、その場合はいわゆる CLI (Command-line interface) タスクとなります。 CLIとCGIの最も重要な違い CGI SAPIとは異なり、CLI` はデフォルトで出力にヘッダを書きません。 シェル環境では無意味なため、CLI SAPIでオーバーライドされる php.i…
すでにご存知のように、ComposerはPHP用の堅牢なパッケージおよび依存性マネージャで、これを通じて何百ものプロジェクトを同時にエレガントに管理し、一度記述したコードをすべてのアプリケーションに同時に配布することが可能です。 このチュートリアルは、詳細で包括的な開発者向けガイドとして機能します。Composerで作業するための重要な上級テクニックをすべて網羅し、技術的な詳細や関連する依存関係についても説明します。 Composerのインストール プラットフォームに関係なく、Composer公…
多くの場合、サーバーに関するできるだけ多くの情報を得る必要があります。ネイティブの phpinfo() 関数は、このような場合に最適です。 phpinfo(); die; // 設定を書き込んだら、スクリプトを終了する これにより、インストールされているバージョン、拡張機能、ライブラリなどを簡単に確認することができます。 設定や変更方法については、本記事の最後をご覧ください。 特定のコンフィギュレーションセクションを検索する 特定の情報のみをリストアップするのが便利な場合もあるので、最初のパラメ…
このページでは、過去にWindows XP以前で動作するWebサーバー「Vertrigo」を取り上げています。 このWebサーバーはもはや最新ではないので(2019年夏更新)、避けることをお勧めします。 WindowsにWebサーバーを簡単にインストールする方法を探しているなら、Xamppをお勧めします。