• ベストアンサー

Apache 2、PHP 5.3でSQLを使うには

通常はApacheとPHPをインストールしただけではSQLを使うことはできないと思いますが、 http://www.dbonline.jp/sqliteinstall/ こちらのページで「PHP5以降では標準でインストールされて利用できるようになりました。」 という説明がありますが、 Apache 2.4.0、PHP 5.3 (5.3.9)ではどのようにすればsqlを使えるのでしょうか。 http://www.dbonline.jp/sqlite/ こちらの入門サイトを参考にいろいろ勉強していきたいと思っています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

PHP5ではSQLLiteは標準で付属しています。 PHP5.3の場合、UNIXではそのまま使えるはずです。 Windowsではphp.iniの設定を書き換えて、extensionでphp_sqlite3.dllを有効にすればOKです。 参考用にこちらのサイトもどうぞ。 http://www.phpbook.jp/tutorial/sqlite/ 上記サイトではPHP5.1の場合の話になっているのでこちらも参考にしてください。 http://php.net/manual/ja/sqlite3.installation.php

kiseki777
質問者

お礼

有難うございます。 995行目の ;extension=php_sqlite3.dll の「;」を削除し、 extension=php_sqlite3.dll のようにし、 1046行目にある [sqlite3] ;sqlite3.extension_dir = を [sqlite3] sqlite3.extension_dir = c:/pg/Apache24/php のようにSQLite 用のロードモジュールが存在するディレクトリへのパスを入力。 それでApacheを起動するとphp_sqlite3.dllは見つかりません、などのエラーが何度も出てきます。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

Windows環境であればxamppなどで対応すればよいかもしれません。

kiseki777
質問者

お礼

xamppですか、検討してみます。有難うございます。 でも、phpで用意されているのであれば、できればそちらを使いたいです。

関連するQ&A