ホームページ  >  記事  >  バックエンド開発  >  php exec 関数が有効にならない場合はどうすればよいですか?

php exec 関数が有効にならない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2021-11-08 10:03:443545ブラウズ

php exec 関数が有効にならない問題の解決策: 1. /etc/php.ini ファイルを開き、exec を削除し、保存して php-fpm を再起動します; 2. の値を変更します。 「safe_mode」をオフにします。

php exec 関数が有効にならない場合はどうすればよいですか?

この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター

php exec関数が有効になりません どうすればよいですか?

php.exec が機能しません。無効化方法は次のとおりです。

/etc/php.ini ファイルを開き、

#disable_functions を見つけて、次のように無効にする関数名を追加します。逆に、これを有効にするには、exec を削除し、保存して php -fpm

第 2 章を再起動します。

/etc/php.ini を開きます。 file,

safe_mode = オンをオフに変更します。php5.4 のデフォルトはオフです

phpinfo,eval,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen

推奨学習: "

PHP ビデオ チュートリアル

"

以上がphp exec 関数が有効にならない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。