PHP
公式サイト:
PHP – Hypertext Preprocessor [Official]
概要
参考:
PHP とはなんでしょう? | PHP Manual [公式]
PHP にできることは? | PHP Manual [公式]
インストール
- スレッドセーフ版 → モジュール実行用 (mod_php)
- ノンスレッドセーフ版 → CGI / FastCGI 用
参考:
PHP のスレッドセーフ版とノンスレッドセーフ版の違い | Dr.Clover’s Computer Clinic
Windows システムへのインストール | PHP Manual [公式]
macOS へのインストール | PHP Manual [公式]
UNIX システムへのインストール | PHP Manual [公式]
バイナリ
入手:
Download | PHP For Windows [Official]
参考:
導入
参考:
PHP を使用する初めてのページ | PHP Manual [公式]
入門
参考:
書き方
参考:
VSCode で使う
参考:
VSCode を PHP 向けに設定してみた | ACTABA
VSCode を使おう!ダウンロード & インストール、PHP 設定編 | エンジニア婦人ノート
Web サーバー
参考:
関数
参考:
設定
参考:
PHP の設定ファイル/php.ini と .user.ini | Kenchant
初期設定 (php.ini)
参考:
もういい加減覚えよう/php.ini はどこにあるのか – Qiita
php.ini ファイルの作成と初期設定 | Let’s プログラミング
php.ini が置いてある場所の探し方 | GRAYCODE
PHP の設定を変えるには? php.ini の探し方と編集方法を解説 | ウェブカツ BLOG
php.ini の設定ファイルの場所を確認する方法! | CodeCampus
ディレクトリ別に設定する
参考:
PHP の設定ファイル/php.ini と .user.ini | Kenchant
.user.ini ってなんだろう | WEB エンジニアのメモ
PHP 標準機能でディレクトリ毎に PHP の設定変更を行う方法 | DDG
.user.ini ファイル | PHP Manual [公式]
FastCGI
参考:
PHP-FPM を使って PHP を快適に FastCGI で実行する – Qiita
PHP-FPM と FastCGI を使って PHP を実行する – Qiita
Apache 環境で PHP-FPM + FastCGI を動かす設定 | システムガーディアン株式会社
FastCGI PHP の設定方法と mod_php とのパフォーマンスの比較 | あぱーブログ
Apache + PHP を FPM / FastCGI で動かす | 橋本技研ブログ
PHP-FPM を理解して環境設定するために調べた内容 | UT の日常
FastCGI Process Manager (FPM) | PHP Manual [公式]
バージョンアップ
参考:
PHP のバージョンを上げたら Internal Server Error になる場合 | とっちらか~る
ドキュメント
リポジトリ
php/php-src: The PHP Interpreter – GitHub