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
これが本当なら、どうすれば修正できますか?