shinke1987.net
雑多な備忘録等のはず。
他のカテゴリ・タブ
目次
PR

composer.json に ‘ext-pdo’ がありません とコード解析で表示された

2025-10-09 2025-10-09
カテゴリ: PHP

参考

何が起こった?

PHPStorm 2024.3.5 のコード解析で、下記のように表示された。

警告:(62, 17) composer.json に 'ext-pdo' がありません

PHPのPDO拡張はRemi’sリポジトリを利用して、下記コマンドでインストール済み。

「php -M」コマンドでもPDOがインストールされていることは確認済み。

$ sudo dnf install php-pdo

対応

PHPStormの設定を変更することでも表示されないようにできるけど、
composer.json を適切に設定することでも対応できる。

具体的には、composer.json の require に下記を追加すれば良い。

"ext-pdo": *

何故こう書けば良いのかは下記のComposer公式ドキュメントに記載されている。

Basic usage – Composer#Platform packages

Composerの思想的な部分に関わるようなので、おとなしくcomposer.jsonを設定することで対応する。

同一カテゴリの記事