さくらのレンタルサーバへMediaWikiを導入しようとした際に、インストールまで問題なくできたのにいざ記事を作ったら「Internal Server Error 500」となり、画像の表示ができないという事態に陥ることがあります。
本記事はその際の対処方法になります。
本記事で紹介する手順を含めた、インストールまでの全工程をまとめている記事もありますので「これからインストールする」という方はそちらもご覧ください。
修正箇所
原因としては「.htaccess」内の「FollowSymLinks」がさくらのレンタルサーバでサポートされていない為です。(参考)
ですのでインストールディレクトリの「images」内にある「.htaccess」ファイルで「Options +FollowSymLinks」とある行をコメントアウトします。
<IfModule rewrite_module>
RewriteEngine On
RewriteOptions inherit
# Fix for bug T64289
## Options +FollowSymLinks ##この行をコメントアウト
</IfModule>
上記編集後、改めてブラウザアクセスし、画像が表示されていれば修正は完了です。