ホームページ  >  記事  >  バックエンド開発  >  php exec Chineseが実行できない問題の解決方法

php exec Chineseが実行できない問題の解決方法

藏色散人
藏色散人オリジナル
2021-11-04 09:07:201773ブラウズ

php exec が中国語で実行されない場合の解決策: 1. "$set_charset = 'export.UTF-8;';"; を通じて環境の言語を設定します。 2. "exec($set_charset.$cmd) を実行します。 , $ ret, $out);" 以上です。

php exec Chineseが実行できない問題の解決方法

この記事の動作環境:linux5.9.8システム、PHP7.1バージョン、DELL G3コンピュータ

解決方法php exec が中国語で動作しないという問題 実行の問題?

PHP が exec を呼び出して中国語のコマンドを実行する場合の落とし穴:

サーバー システム Linux

Execute rar x php exec を使用して実行します。解凍コマンドはディレクトリ構造を維持し、パッケージを圧縮します。英語のディレクトリは正常に解凍されます。

中国語のディレクトリの解凍に失敗しました。解決方法はありますか。

ありません。ターミナル コマンドを使用して直接解凍する場合の問題

最終解決策

$set_charset = 'export.UTF-8;';
exec($set_charset.$cmd, $ret, $out);

コマンドを実行する前に、問題を解決するために環境の言語設定を設定してください

推奨される調査: " PHP ビデオ チュートリアル "

以上がphp exec Chineseが実行できない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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