phpからcasperjsを実行してその結果をwebページ上で表示しようと思っているのですが、以下のようなエラーが表示されうまくいかないです。
Array ( [0] => /usr/bin/env: node: Permission denied )
コマンドラインからphpを実行した場合は表示されます。
webページからみられる方法があれば教えていただきたいです。
###該当のソースコード
test.js
javascript
1var address = "https://www.google.co.jp/"; 2 3var casper = require('casper').create({ 4 verbose: true, 5 logLevel: 'error', 6 pageSettings: { 7 loadImages: false, 8 loadPlugins: false 9 } 10}); 11 12casper.start(address, function() { 13 this.echo(this.getTitle()); 14}); 15 16casper.run();
test.php
<?php putenv("PHANTOMJS_EXECUTABLE=./node_modules/phantomjs/bin/phantomjs"); exec('./node_modules/casperjs/bin/casperjs test.js 2>&1',$output); print_r($output); ?>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/31 04:47
2016/05/31 05:38