話は次のようになります。
- Debian Etch で実行可能なすべてのモジュールが有効になっている Zend サーバー CE PHP5.3 があります。
- Debian Etch を Lenny にアップグレードすることにし、PostgreSQL 8.1 を 8.3 にアップグレードしました。
- データベースを復元しました
mydatabase
--> $ psqlmydatabase
< schema_and_data.sql - postgreSQL データベースに接続する Web サイトを確認したところ、このエラーが発生しました。
- エラー: データベースに接続できませんでした。
- したがって、postgreSQL に手動でログインします -> postgres@devserver:/$ psql mydatabase
- 明らかにpostgreSQLは
mydatabase
私のデータベースとして問題ありません - 私はphpinfoとPostgreSQL(libpq)のバージョンをチェックしました:8.1.1(これは新しい8.3ではなく以前のバージョンでした)
現在6位で止まっています。次のことを行う以外に、「動作状態」に戻すと思います:
- また、postgresSQL 8.1 は Lenny ではサポートされていないため、postgreSQL 8.3 から 8.1 へのダウングレードは許可されていません。
- Debian ボックスをセットアップして Etch に戻し、zend/postgreSQL 8.1 をインストールします。
新しい 8.3 バージョンを認識するように Lenny で php-5.3-pgsql-zend を再構成する方法はありますか? ありがとう!