ホームページ  >  記事  >  バックエンド開発  >  PHP がセーフ モードになった後に無効になった関数のコレクション_PHP チュートリアル

PHP がセーフ モードになった後に無効になった関数のコレクション_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:27:10807ブラウズ

コードをコピーします コードは次のとおりです:

ini_set("safe_mode",true)

;

表 42-2. 安全模式限制函数

??
関数名 制限事項
dbmopen() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
dbase_open() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
ファイルプロ() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
filepro_rowcount() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
filepro_retrieve() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
ifx_* sql_safe_mode 制限、(!= セーフ モード)
イングレス_* sql_safe_mode 制限、(!= セーフ モード)
mysql_* sql_safe_mode 制限、(!= セーフ モード)
pg_loimport() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
posix_mkfifo() 操作されているディレクトリが、実行されているスクリプトと同じUID(所有者)を持っているかどうかを確認します。
ぷてんv() ini によって設定されたsafe_mode_protected_env_vars オプションとsafe_mode_allowed_env_vars オプションに従います。 putenv() 関数の関連ドキュメントを参照してください。
move_uploaded_file() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
chdir() 操作されているディレクトリが、実行されているスクリプトと同じUID(所有者)を持っているかどうかを確認します。
dl() この機能はセーフモードでは無効になっています。
バックティック演算子 この機能はセーフモードでは無効になっています。
shell_exec() (機能的にはバックティック関数と同じ) この機能はセーフモードでは無効になっています。
実行() 実行操作は、safe_mode_exec_dir で設定されたディレクトリでのみ実行できます。何らかの理由で、現在、実行可能オブジェクトのパスで .. を使用することはできません。この関数のパラメータには escapeshellcmd() が適用されます。
システム() 実行操作は、safe_mode_exec_dir で設定されたディレクトリでのみ実行できます。何らかの理由で、現在、実行可能オブジェクトのパスで .. を使用することはできません。この関数のパラメータには escapeshellcmd() が適用されます。
パススルー() 実行操作は、safe_mode_exec_dir で設定されたディレクトリでのみ実行できます。何らかの理由で、現在、実行可能オブジェクトのパスで .. を使用することはできません。この関数のパラメータには escapeshellcmd() が適用されます。
ポペン() 実行操作は、safe_mode_exec_dir で設定されたディレクトリでのみ実行できます。何らかの理由で、現在、実行可能オブジェクトのパスで .. を使用することはできません。この関数のパラメータには escapeshellcmd() が適用されます。
fopen() 操作されているディレクトリが、実行されているスクリプトと同じUID(所有者)を持っているかどうかを確認します。
mkdir() 操作されているディレクトリが、実行されているスクリプトと同じUID(所有者)を持っているかどうかを確認します。
rmdir() 操作されているディレクトリが、実行されているスクリプトと同じUID(所有者)を持っているかどうかを確認します。
名前を変更() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。
リンク解除() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。
コピー() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。 (ソースターゲット上)
chgrp() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
ちょん() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。
chmod() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 また、SUID、SGID、スティッキービットは設定できません
タッチ() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。
シンボリックリンク() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。 (注:テスト対象のみ)
リンク() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。 (注:テスト対象のみ)
apache_request_headers() セーフ モードでは、「authorization」で始まるヘッダー (大文字と小文字が区別されます) は返されません。
ヘッダー() セーフ モードでは、WWW-Authenticate が設定されている場合、現在のスクリプトの uid がこのヘッダーの realm 部分に追加されます。
PHP_AUTH変数 セーフ モードでは、変数 PHP_AUTH_USERPHP_AUTH_PW、および PHP_AUTH_TYPE$_SERVER で使用できません。ただし、いずれにせよ、REMOTE_USERを使用してユーザー名 (USER) を取得することはできます。 (注: PHP 4.3.0 以降のみ有効)
highlight_file()show_source() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。 (注: バージョン 4.2.1 以降のみ有効)
parse_ini_file() 操作されているファイルまたはディレクトリが、実行されているスクリプトと同じ UID (所有者) を持っているかどうかを確認します。 操作されているディレクトリが、実行されているスクリプトと同じ UID (所有者) を持つかどうかを確認します。 (注: バージョン 4.2.1 以降のみ有効)
set_time_limit() セーフモードでは動作しません。
最大実行時間 セーフモードでは動作しません。
メール() セーフ モードでは、5 番目のパラメーターはブロックされます。 (注: PHP 4.2.3 以降のみ影響を受けます)
php4/main/fopen_wrappers.cを使用する関数

http://www.bkjia.com/PHPjc/323776.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/323776.html技術記事次のようにコードをコピーします: ?php ini_set("safe_mode",true); 表 42-2. セーフ モード制限関数 関数名 制限 dbmopen() 操作されているファイルまたはディレクトリが実行されているスクリプトと一致しているかどうかを確認します。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。