市販本で、勉強中です。sqliteについて質問です。
以前、テキストとおりに、サンプルPGを作って、動作してました。
(PHP-5.0.4)
先日、PHPを5.2.4に上げた後で、上記PGを実行すると、
sqlite_openが「undefined function」エラー になってしまいました。
php.ini等、環境設定も以前と同じようにしたつもりです。
例:extension_dir = "c:/php/ext"
なにか、環境設定が足りないのでしょうか。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
ご推察の通り設定が足りません。
5.0.4と5.2.4との間で以下のような変更がありました。
----ここから
PHP 5 では、SQLite 拡張モジュールとエンジンは PHP 自身にバンドルされ、
デフォルトでコンパイルされます。 しかし、PHP 5.1.0 以降では 手動で有効にする必要があります
(共有モジュールとしてバンドルされるからです)。
さらに、PHP 5.1.0 以降では SQLite は PDO に依存するようになりました。
そのため、 php.ini に以下の行を (この順に) 追加して PDO も 有効にしておく必要があります。
extension=php_pdo.dll
extension=php_sqlite.dll
PHP: SQLite 関数 - Manual
http://jp2.php.net/manual/ja/ref.sqlite.php
----ここまで
ということで必要ならdllを入手したうえで(入手方法は
上記のリンクを見ればわかります)、php.iniを書き換えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) パーソナルXLSBのfuctionを呼び出すと「Functionが定義されていません」のエラーになる 2 2022/08/22 22:51
- Mac OS iMacでコマンドラインと辞書を連携させる方法 2 2023/07/15 17:59
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
apacheとphpの設定エラー
-
xamppのDocumentRootでindex,ht...
-
phpinfoとphp -vのバージョンが...
-
ZendFrameworlkでZend_Session...
-
PDFlib・・・日本語表示の設定??
-
xamppでGDを使いたい。
-
php.ini を設定を変更すると再...
-
xamppを使う場合のphpファイル...
-
phpでPEAR::DBを使っているので...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
php5-extensions を make でき...
-
CFileDialogの最初のディレクト...
-
PHPのみでの背景色は指定できる...
-
リンク先を隠す方法はないでし...
-
2つの画像ファイルが異なるファ...
-
PHPのif文でその処理を途中で抜...
-
index.phpに入るには、どうすれ...
-
3つ以上の論理積は利用可能なの...
-
「クラス関数」「メンバ関数」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php.ini を設定を変更すると再...
-
xamppのDocumentRootでindex,ht...
-
PDFlib・・・日本語表示の設定??
-
xamppを使う場合のphpファイル...
-
Fatal error: Call to undefine...
-
phpinfoとphp -vのバージョンが...
-
PHPにおいてopensslを有効にす...
-
globで日本語のファイル名が文...
-
さくらインターネットでphp.ini...
-
localhostでphpのページが表示...
-
ロリポップでのphp.iniの編集の...
-
apacheとphpの設定エラー
-
php.iniの設定が反映されない
-
ApacheでPHPを使いたい
-
いいかげんxamppなんとかしたい...
-
メールのエラーについて
-
phpをWEBサーバー上で実行できない
-
phpMyAdminはSSL下でアクセスす...
-
phpのpost処理の転送速度設定に...
-
mbstringが無効
おすすめ情報