**[[質問箱5/121]] [#uf9e927f]
|RIGHT:70|LEFT:410|c
|~カテゴリ|エラー・トラブル|
|~サマリ|日本語リンクの不具合 URLエンコード|
|~バージョン|1.4.7|
|~投稿者|[[のの]]|
|~状態|質問|
|~投稿日|&new{2013-01-15 (火) 14:50:14};|
***質問 [#t2d422ee]
 [[英語の勉強]]
 のようにリンクを作成すると、urlエンコードで
 %E8%8B%B1%E8%AA%9E%E3%81%AE%E5%8B%89%E5%BC%B7
 上記のようにエンコードされます。
 本来ならこのリンク先は、下記のようになるはずですが、
 http://サーバー名/?%E8%8B%B1%E8%AA%9E%E3%81%AE%E5%8B%89%E5%BC%B7
 
 実際には、下記のように
 %E8%8B%B1%E8%AA%9E%E3%81%AE%E5%8B%89%E5%BC%B7 の編集
 
 http://サーバー名/?%25E8%258B%25B1%25E8%25AA%259E%25E3%2581%25AE%25E5%258B%2589%25E5%25BC%25B7
 何故か二重にURLエンコードされてしまいます。
 どこがおかしいのでしょうか?

サーバー引越し(coreserver.jp)で、データをそのままコピーして、pukiwiki.ini.php内のサーバー名の変更はしましたが、上記のようになってしまいました。ちなみに英語のみのページ名ではURLエンコードが働かないので問題ありませんでした。~
[[続・質問箱/51]]とも関連がありそうでしたが、私のレベルでは十分理解できていません。
今後もpukiwikiを使い続けたいと思っていますので宜しくお願い致します。

***回答 [#a4a59d4c]
- 引越し前と引越し後で変わったのはそこだけですか?PHPのバージョンや設定など他が前とまったく同じで、引っ越したら急に症状が出ただとお手上げとしか --  &new{2013-01-15 (火) 16:21:42};
- 以前のPHPバージョンは5.2.5で、新しい方のPHPバージョンは5.2.5/5.3.8と記載されていました。PHPのバージョンが違うと挙動も変わる可能性があるんですね。参考になりました。ありがとうございます! -- [[のの]] &new{2013-01-15 (火) 16:40:19};

#comment

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u8. HTML convert time: 0.053 sec.

OSDN