2

私は新しいので、スタックオーバーフローを使用して、Webサーバー(Linus Cent-Os専用仮想サーバー)にpdftkをインストールしています。

私の経験はすべてGUIだったので最初は問題がありましたが、何とか指示に従って、pdftkのインストールに成功しました

コマンドを入力するとwhereis pdftk

応答は

pdftk :/usr/bin/pdftk /usr/local/bin/pdftk/

指示に従っていたとき、最後のステップはフォルダーを /usr/local/bin/ にコピーすることでした。これは成功しました。コマンドを発行する pdftk --version と、正常に実行され、バージョン情報が返されます。

私のphpで、これを使用しようとすると

passthru('/usr/local/bin/pdftk --version')

表示されない

誰かが私を導くことができますか?

4

2 に答える 2

1

ローカルを省略して実行する場合、それは機能しますか?

<?php echo passthru('/usr/bin/pdftk --version'); ?>

サーバーで試してみましたが、/ usr / bin /はバージョンデータを表示しますが、/ user / local/binは表示しません

于 2012-05-03T22:09:43.947 に答える
0

私は設定しなければなりませんでした

safe_mode = Off

/etc/php5/cli/php.iniにあります。それ以外の場合は、

sh:/ pdftk:そのようなファイルやディレクトリはありません。

于 2012-08-06T14:56:44.447 に答える