私は少し独特の状況があります。 ImageMagickが提供する 'convert'コマンドに依存するDiascopeというPHPスクリプトからビデオエンコードプログラムを実行しようとしています。私は本当に簡単な変換を実行するbashスクリプトを持っていて、Diascopeというアプリケーションを実行します。これは、変換コードであり、次の作業を行い、それが新しいファイルを作成しますPHPからLinuxコマンドを実行
convert image.jpg image.png
は、エラーが表示されないが、その後、私はこの
diascope -clean audio.txt
ようDiascopeを実行すると、私はDiascopeプロパティをロードしていることがわかります私はshell_exec("whoami");
を実行すると
diascope 0.2.1 (ms 2006-2010) slideshow generator See http://diascope.sf.net for documentation and updates.
Error: executable program not found: convert Please see the requirements for diascope in the release notes.
それが "誰"
を印刷しない:それは "Diascope 0.2.1" 印刷しますので、なぜ私はそれ自身で変換を実行できますか?しかし、 "diascope"プロセスはそれを利用できないようですか?私は/usr/local/bin/convert
に行き、777にchmodingしようとしましたが、何の効果もないようですが、他に何を試すことができますか?
UPDATE:私はおそらく、私は、端末にrootとしてdiascope -clean audio.txt
を実行しようとすると、それはそれが必要のようなaudio.flvファイルは、また、私はそれがThis account is currently not available.
投稿に署名していただきありがとうございます。 –
オハイオ州イエスキリストあなたはそれをほぼ200でやった –
申し訳ありません?あなたは "読んでいただきありがとうございました"という意味ですか?私はそれをやめることができます。笑 –