ホームページ > バックエンド開発 > PHPチュートリアル > PHPにおけるmagic_quotes_gpcの動的クローズが無効である問題

PHPにおけるmagic_quotes_gpcの動的クローズが無効である問題

WBOY
リリース: 2016-06-23 14:37:43
オリジナル
916 人が閲覧しました

昨日オンライン プロジェクトを閲覧していて、問題を発見しました。次のようなテキスト出力の引用符の前に余分なバックスラッシュがあります:

引号内容多了\"反斜杠\"
ログイン後にコピー

ページに表示された結果から判断すると、 PHP magic_quotes_gpc 設定が有効になっている理由。次にプログラムをチェックしたところ、エントリ ファイル内でこの設定が動的に閉じられていることがわかりました。

ini_set('magic_quotes_gpc', 'Off');
ログイン後にコピー

なぜ有効にならなかったのですか?

いくつかの検索の後、同僚が理由を見つけるのを手伝ってくれました。そのため、構成を動的に変更する前にリクエストが解析されていたため、その変更が現在のリクエストに反映されなかったことがわかりました。

詳細については、次の Web ページを参照してください。同僚も同じ問題に遭遇しました。サーバー上に複数のプロジェクトがあり、他のプロジェクトに影響を与えないように、php.ini の設定を直接変更することはできないため、Molu vs Zhuihui によって書かれたコードを使用して gpc コンテンツを再帰的に処理します。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート