0

古い (バージョン 1.4) Mediawiki インストールを継承しました。更新したいのですが、なかなかうまくいきません。

Mediawiki 1.19 をダウンロードして、新しいディレクトリに配置しました。古い LocalSettings.php ファイルをこの新しいディレクトリに置き、$wgScriptPath 変数だけを変更して、新しいディレクトリ名を反映させます。データベース名、ユーザー、またはパスワードを変更しませんでした。

スクリプトを実行しようとすると、次のupdate.phpようになります。

DB 接続エラー: ソケット経由でローカル MySQL サーバーに接続できません'/var/lib/mysql/mysql.sock' (2) (localhost)

私はこれをかなり広範囲にグーグルで検索しました。これは十分に一般的なエラーですが、ほとんどの解決策には、MySQL が最初から実行されていなかった場合や、グローバル レベル (つまり、サイト全体) でソケットに関する何かを変更する必要がある場合が含まれます。正常に動作しているサイトでは他にも多くの MySQL が進行しているため、これらのケースのいずれも当てはまりません。

ユーザー資格情報に何か問題がある可能性があるため、まったく新しいユーザーを作成して、そのユーザーを LocalSettings.php に追加しようとしましたが、それでも同じエラーが発生します。

どんなヒントでも大歓迎です。

4

1 に答える 1

0

Mediawiki 1.19 の最初のダウンロードが何らかの理由で破損しているか不完全だったようです。ソフトウェアを再ダウンロードしたところ、すべて正常に機能しました。

于 2012-08-25T17:53:21.973 に答える