UbuntuにSQLite PDO拡張機能をインストールする方法


19

デフォルトのUbuntu PHPパッケージには、PDO SQLite拡張が含まれていません。SQLite PDO拡張機能をインストールするにはどうすればよいですか?簡単にインストールできるパッケージはありapt-getますか?

回答:


29

ただやる:

sudo apt-get install php5-sqlite

次回は、次の方法で見つけることができます。

apt-cache search php | grep sqlite

1
ありがとう!コンソール経由でパッケージリストを検索する方法を知っておくと便利です。今までパケットを検索する方法が手元にありませんでした。
-wowpatrick

@wowpatrick:どういたしまして。
ミチャウシュラージェル

Apacheサーバーを再起動することを忘れないでください: "sudo service apache2 restart"。phpinfo()を呼び出してphp Webページからsqliteがインストールされているかどうかを確認できます。または「PHP -m」を実行して、コマンドラインから

8

ubuntu 16.04にはありませんphp5-sqlite。必要なもの:

sudo apt-get install php7.0-sqlite
sudo service apache2 restart

4

php5-sqlite-php5のSQLiteモジュールphp-mdb2-driver-sqlite-MDB2のSQLiteドライバーを提供するPHP PEARモジュール


3

明確にするために、最近この問題php7.2に取り組みました。

sudo apt-get install php-sqlite3

インストールなかったsqlite-3という名前のパッケージがありませんでしたphp-sqlite


1

まず、PHPバージョンを確認します。

php -v

次に、拡張機能をインストールします。

sudo apt-get install php[version-here]-sqlite3

たとえば、PHP 7.2の場合:

sudo apt-get install php7.2-sqlite3

Apacheサーバーを再起動します。

sudo service apache2 restart

モジュールを一覧表示すると、sqliteが出力されます。

php -m | grep sqlite
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.