- 追加された行はこの色です。
- 削除された行はこの色です。
**[[質問箱4/595]] [#y82f658c]
#author("2018-03-11T21:02:54+09:00;2014-12-17T20:02:21+09:00","","")
**[[質問箱/4595]] [#y82f658c]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|検索時のエラー|
|~バージョン|1.4.7|
|~投稿者|[[idea]]|
|~状態|完了|
|~投稿日|&new{2010-06-23 (水) 15:40:59};|
***質問 [#me45bfbb]
たびたびお世話になっております。
以前質問させていただきまして、一度はうまくいったのですが、再びエラーが表示される(別件?)ようになってしまいましたの質問させていただきます。
[[質問箱4/583]]
[[質問箱/4583]]
当方
pukiwiki 1.4.7
php 5.2.13
clubskin
を利用しております。
and検索時に全角スペースで検索できるように、
if ($s_word != '') {
+ switch (LANG) {
+ case 'ja':
+ $vars['word'] = mb_convert_kana($vars['word'], 's');
+ $s_word = mb_convert_kana($s_word, 's');
+ break;
+ }
// Search
$msg = str_replace('$1', $s_word, $_title_result);
$body = '<p>' . do_search($vars['word'], $type, FALSE, $base) . '</p>';
というように変更し、一度はうまくいきました。
本日and検索をかけたところ、
HTTP 500 内部サーバーエラー
と表示されています。
解決法がわかりましたら、ご教授ください。
***回答 [#s75a735c]
- 今ある情報だけでは、理由を特定できません。PHPやサーバーのログからそのエラーが出る時の詳細な状況(実は、内部ではPHPエラーも出ていたとか)がわかるのならいいのですが・・・。 -- &new{2010-06-23 (水) 23:21:58};
-- ある時まで正常に動作していたというなら、動かなくなった理由がどこかにあるはずです。例えば、pukiwikiのソースをどこか変更した、pukiwikiを稼動させるサーバーを変えた、サーバーOSや(PHPを含む)ソフトをアップデートした、サーバーやソフトなどの設定を変更した、(ソフト・ハードを問わず)ファイアウォールを追加した、などなど、なんらかの部分で環境が変化しているはずです。 -- &new{2010-06-23 (水) 23:21:58};
- 今PHP側を確認してみたところ、どういうわけかmbstringが消えてました。リビルドしたら直りました。もしかしたら、代わりに何か不具合が出ているのかもしれないですけども -- [[idea]] &new{2010-06-24 (木) 09:02:55};
//#comment