Laravel11でてるけど、今は気にしない…。
参考ページ
前提
- 既にApacheが稼働している。
- PHP-FPMでPHPが動く。
サーバ要件の確認手順
PHP >= 8.1
$ php -v
Ctype PHP拡張
$ php-fpm -i | grep 'ctype functions'
cURL PHP拡張
$ php-fpm -i | grep 'cURL support'
DOM PHP拡張
$ php-fpm -i | grep -E '^dom' -A 10
Fileinfo PHP拡張
$ php-fpm -i | grep 'fileinfo support'
Filter PHP拡張
$ php-fpm -i | grep -E '^filter$' -A 2
Hash PHP拡張
$ php-fpm -i | grep -E '^hash$' -A 3
Mbstring PHP拡張
$ php-fpm -i | grep -E '^mbstring$' -A 5
OpenSSL PHP拡張
$ php-fpm -i | grep -E '^openssl$' -A 5
PCRE PHP拡張
$ php-fpm -i | grep -E '^pcre$' -A 6
PDO PHP拡張
$ php-fpm -i | grep -E '^PDO$' -A 3
# mysqlを使う場合
$ php-fpm -i | grep -E '^pdo_mysql$' -A 3
# PostgreSQLを使う場合
$ php-fpm -i | grep -E '^pdo_pgsql$' -A 3
# Remiリポジトリが利用できる場合、次のコマンドでpdo_pgsqlをインストール可能。
$ sudo dnf install php-pgsql
Session PHP拡張
$ php-fpm -i | grep 'Session Support'
Tokenizer PHP拡張
$ php-fpm -i | grep 'Tokenizer Support'
XML PHP拡張
$ php-fpm -i | grep 'XML Support'