「MediawikiでInternal Server Error発生」の版間の差分
ナビゲーションに移動
検索に移動
imported>Webmaster |
imported>Webmaster |
||
(同じ利用者による、間の4版が非表示) | |||
33行目: | 33行目: | ||
とりあえず、Optionsについてはコメントアウトすることとする | とりあえず、Optionsについてはコメントアウトすることとする | ||
---- | ---- | ||
− | <!-- | + | <!-- カテゴリに追加するページ名を記入 --> |
− | + | [[Category:MediaWiki|Internal Server Error発生]] | |
− | |||
− | [[Category:MediaWiki| | ||
− |
2015年12月23日 (水) 08:34時点における最新版
- いつのバージョンからだか分からないけど、Mediawikiで画像を保存すると表示しなくなり、また画像ファイルを参照するとInternal Server Errorという表示になり画像が表示しなくなる事象が発生したので、その原因と対策をまとめてみた
事象
- レンタルサーバー名
- さくらインターネット
- 発生バージョン
- mediawiki-1.24.3
- 表示内容
- Internal Server Error
- The server encountered an internal error or misconfiguration and was unable to complete your request.
- Please contact the server administrator, support@sakura.ad.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.
- More information about this error may be available in the server error log.
原因
- 動いていたときの.htaccessを確認すると
mediawiki-1.25.2(Internal Server Error発生)
<IfModule rewrite_module> RewriteEngine On RewriteCond %{QUERY_STRING} \.[^\\/:*?\x22<>|%]+(#|\?|$) [nocase] RewriteRule . - [forbidden] # Fix for bug T64289 Options +FollowSymLinks </IfModule>
mediawiki-1.24.3(問題なし)
# Protect against bug 28235 <IfModule rewrite_module> RewriteEngine On RewriteCond %{QUERY_STRING} \.[^\\/:*?\x22<>|%]+(#|\?|$) [nocase] RewriteRule . - [forbidden] </IfModule>
- Options +FollowSymLinksが入っていることによりエラーが発生していた、いろいろなサイトやさくらのレンタルサーバ非公式FAQなどを確認すると、さくらレンタルサーバーでは.htaccessにOptionsは使えないので、Optionsを使いたい場合には他の方法を考えるようにと記載されていた
対策
とりあえず、Optionsについてはコメントアウトすることとする