2011-07-27 10 views
2

私は旅客を使用してApacheサーバに私のRailsアプリケーションを配備しようとすると、私はログに次のエラーを取得する:未定義のシンボル:sqlite3_initialize

undefined symbol: sqlite3_initialize 

単に「レールを使用してWEBrickにを実行しているとき、私は同じエラーを取得「s」。これをどうやって解決するのですか?最新のRails 3.0.9を使用しています。バンドルインストールを実行するときにデフォルトのSQLiteが何であっても使用しています。

+1

はあなたのログのセクション全体を投稿することができますか? –

答えて

1

libsqlite3.so.0をロードすることからアプリケーションのようになっているようです。共有ライブラリはあなたのRailsアプリケーションにバンドルされていましたか?そうでない場合は、リポジトリからlibsqlite3をインストールするだけです。 DebianやUbuntuのサーバーで

yum install libsqlite3x 

はあなたが使用することができます:CentOSのかRedHatのLinuxので

、あなたがそれをインストールすることができ

apt-get install libsqlite3-0