「MediawikiでInternal Server Error発生」の版間の差分
ナビゲーションに移動
検索に移動
imported>Webmaster (ページの作成:「:いつのバージョンからだか分からないけど、Mediawikiで画像を保存すると表示しなくなり、また画像ファイルを参照するとInterna...」) |
imported>Webmaster |
||
(同じ利用者による、間の6版が非表示) | |||
10行目: | 10行目: | ||
::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. | ::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. | ::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> | ||
+ | <br> | ||
+ | :'''Options +FollowSymLinks'''が入っていることによりエラーが発生していた、いろいろなサイトや[http://faq.sakuratan.com/ さくらのレンタルサーバ非公式FAQ]などを確認すると、さくらレンタルサーバーでは.htaccessにOptionsは使えないので、Optionsを使いたい場合には他の方法を考えるようにと記載されていた | ||
+ | == 対策 == | ||
+ | とりあえず、Optionsについてはコメントアウトすることとする | ||
+ | ---- | ||
+ | <!-- カテゴリに追加するページ名を記入 --> | ||
+ | [[Category:MediaWiki|Internal Server Error発生]] |
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についてはコメントアウトすることとする