私は最近MediaWikiのインストールを行いました。私は最近、1.21から1.27にアップグレードしました。img_auth.phpを使用しています。MediaWikiを1.21から1.27にアップグレードした後、img_auth.phpで画像を取得する場合は
問題の1つは、画像が表示されなくなったことです。私は403禁じられたコードを開く時に得ています。
これらのイメージは存在していますが、これはデータベースイメージテーブルにこれらのイメージが存在しないためです。手動で挿入すると、それらが表示されます。
これは2つの仮説に私をリード:
- MediaWikiの政策に関するイメージが変更され、今より厳しい画像テーブルにあるようにすべての画像を必要としています。
- 実際に変更された設定があり、画像を再度表示するためにはその設定を更新する必要があります。 (私はこのインストールの初期設定をしていませんでした)
- 他に何か?
このような現象の原因は何ですか?
サムネイルにはDBレコードは必要ありません。 HTTP応答メッセージと 'img_auth'ログチャネルを確認してください。 (どうやって、一致するDBレコードを持たないサムネイルもどうやって取得できますか?) – Tgr