exec()PHP をバイナリに使用しようとしていますがcasperjs、
exec('casperjs /var/www/mysite/application/phantomjs/test.js');
しかし、私はエラーが発生しています
Fatal: [Errno 2] No such file or directory; did you install phantomjs?
CasperJS は PhantomJS の上で実行されます。どちらも手動でインストールし、 と にリンクを作成しまし/usr/local/bin/phantomjsた/usr/local/bin/casperjs。したがって、実行時にcasperjsがphantomjsを呼び出すと推測しています。
ただし、サーバーにsshして実行すると正常に動作します
casperjs /var/www/mysite/application/phantomjs/test.js
何が悪かったのか?Web ユーザーとしてcasperjs実行できないと思いますか? phantomjsこれが本当なら、どうすれば修正できますか?