質問箱/132

カテゴリ
サマリ「"」が「\"」になってしまう。
バージョン1.3.4
投稿者きむら?
状態完了
投稿日2003-05-10 (SAT) 21:36:22

質問

PHP: 4.2.3
Apache: 1.3.27
OS: NetBSD 1.6

という環境で、Pukiwiki 1.3.4と1.4rc2(先ほどダウンロードし直しました)を試しています。

タイトル通り、「"」を入力して保存すると「\"」となってしまうのですが、これって仕様なんでしょうか?それともBugなんでしょうか? プレビューの時には、「"」のままです。

dev:BugTrack/18ににたような話が上がっていたのですが、「完了」となっています。

回答

  • yu-ki? 2003-05-10 (SAT) 22:55:46

    憶測ですが、php側の設定(php.ini)で、magic_quotesあたりの設定ではないかと思いますが、PukiWiki以外での動作時にもFromで受け付けたデータに「\」マークはつきませんでしょうか?

  • yu-ki? 2003-05-10 (SAT) 23:16:45

    すみません、具体的な回避方法を記述していませんでした。PHP4.2.3ではphp.iniのデフォルトで[magic_quotes_gpc]が[On]になっているますので、これを[Off]に変更すれば、Fromから受け付けた["'\]文字に対してエスケープされなくなります。問題の原因が違ってたらごめんなさい。

  • きむら? 2003-05-11 (SUN) 05:43:33

    ありがとうございます!! なおりました。 教えていただいた通り、php.iniを編集後、Apacheを再起動させてうまくいきました。最初Apacheを再起動させずにいて、だめだったかと落ち込んでしまったのはヒミツです :)

  • Q&Aに移動 -- zm 2007-08-18 (土) 01:48:53


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-08-18 (土) 01:47:16
Site admin: PukiWiki Development Team

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

OSDN