0

ブラウザで実行しているコードは次のとおりです。ファイルが暗号化され、出力は別のパスになります。ターミナルでは実行できますが、ブラウザでは動作しません。Web 構成を確認する必要があると誰かが言いましたが、混乱しています。前もって感謝します!=)

<?php
    echo 1;

    shell_exec ("gpg --output /home/datafeeding/testing/sampledick.xls.gpg --encrypt --recipient rtalplacido@yahoo.com /opt/jasperserver-3.5.0/apache-tomcat/webapps/JavaBridge/reports/sampledick.xls");

    echo 2;
    echo "<br>";

?>
4

2 に答える 2

0

コマンドラインに追加--batchするgpgことでおそらく処理されますが、おそらく追加する必要があります--no-tty--yesファイルを上書きする場合)。

詳細gpgは man ページに記載されていますが、それでカバーする必要があります。

于 2012-12-05T15:18:32.157 に答える