5

インストールを別のサーバーに移動しました。var/ ディレクトリの構成ファイルを更新したところ、バナーが表示されましたが、管理インターフェイスが機能しません。

エラーが発生します:

致命的なエラーが発生しました OpenX がデータベースに接続できません。このため、管理者インターフェースを使用することはできません

var のキャッシュ ディレクトリを消去しましたが、 PHP Fatal error: Call to undefined method MDB2_Error::quoteIdentifier() in /[path]/opx/lib/OA/Upgrade/VersionController.php on line 50

これがどのバージョンかはわかりませんが、少なくとも 2 年前のもののようです。

気付いていない特別なキャッシュが配置されていますか?

これに関するヘルプは大歓迎です。

4

2 に答える 2

3

心に留めておいてください..別のサーバーにdbがある場合、openxは、ホストをdbサーバーのIPとポートに設定しても問題ありません..設定しない限りprotocol=protocol!!!

これは私が今まで見た中で最も愚かなことです。「localhost」を設定すると、phpは常にソケットを使用するため、プロトコル構成は必要ありません。

于 2013-09-03T00:55:55.183 に答える