system() 외부 프로그램 호출에 사용되는 PHP 호출. PHP 스크립트를 통해 암호화를 위해 gpg (gnupg 명령)를 호출 할 수있는 방법은 무엇입니까? 나는 그런gpg 명령을 호출하는 PHP 스크립트
$filepath = '/path/to/FileToEncrypt.txt';
$output_filepath = $filepath . ".pgp";
$cmdline = PGP_BIN_PATH . " -e -r " . PGP_RECIPIENT . " < $filepath > $output_filepath";
exec ($cmdline, $stdout, $return);
if ($return != 0) {
//Something went wrong with execution, report or do wathever needed
}
assumming 상수 PGP_BIN_PATH을 실시하기 위해서 (때문에) 사용 무엇
는
예! 이 매뉴얼은 나에게 gnupg 명령을 주었지만 어떤 식 으로든이 명령을 PHP 스크립트/코드에서 system() 호출을 사용하여 알 수 있어야한다. 또한 내가 이것을 위해 사용해야하는 라이브러리. suggetions에 대한 태국 사람. – trainee
올바른 API가있는 경우 시스템을 사용하지 마십시오. 느리고 비효율적이며 디버깅하기가 더 어렵습니다. – Quentin