ホームページ >バックエンド開発 >PHPチュートリアル >安価な仮想ホストは本当に信頼できません。

安価な仮想ホストは本当に信頼できません。

WBOY
WBOYオリジナル
2016-06-13 12:48:18839ブラウズ

安価なバーチャルホストは本当に信用できません。
前回は.htacessファイル以外はWebサイトを移動しただけで、プログラムには一切触れていません。

今日はたくさんの問題を発見しました。

; 受信 GET/POST/Cookie データのマジック引用符。
magic_quotes_gpc = オフ

; ランタイムで生成されたデータ (SQL、exec() など) のマジック引用符
magic_quotes_runtime = オフ

; Sybase スタイルのマジック引用符を使用します (' を ' の代わりに ' でエスケープします)。
magic_quotes_sybase = オフ

デフォルトでオンになっているようです。エスケープ付きで一重引用符を入力してください

警告: fsockopen() [function.fsockopen]: smtp.126.com
に接続できません
画像拡張子 gd2.dll が有効になっていません

100元以下でオススメのホストはありますか


-----解決策---------
magic_quotes_gpc、magic_quotes_runtime、magic_quotes_sybase
php5.3 はデフォルトで閉じられています
php5.4 キャンセル

magic_quotes_sybase は役に立ちません。sybase、mssql、oracle などの sybase シリーズのデータ​​ベース用に設計されています...

つまり、php は受信データの自動エスケープを削除しました。その理由は、セキュリティの問題はプログラマー自身の責任である必要があるためです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。