[英]Slimerjs with exec linux centos 6
我剛剛安裝了Slimerjs,但在網絡上沒有任何結果。
找到slimerjs並輸出-help等命令,如下所示: exec('/usr/bin/slimerjs -help'.' 2>&1',$out,$ret);
但是這行不起作用
exec('/usr/bin/slimerjs /var/www/html/capture.js'.' 2>&1',$out,$ret); var_dump($ret, $out);
僅輸出int(1); 僅此而已。 日志中沒有錯誤,它不起作用。 我可以寫所有我喜歡的東西,如果浴正確的話,輸出總是int(1)。
謝謝
一分鍾前,現在有同樣的問題。 但是我將Casperjs與Slimerjs引擎結合使用(Casperjs是在更友好的環境編程中使用slimerjs和phantomjs腳本的出色工具)。
工作的PHP腳本:
<?php
putenv("PHANTOMJS_EXECUTABLE=/usr/local/bin/phantomjs");
putenv("CASPERJS_EXECUTABLE=/usr/local/bin/casperjs");
putenv("SLIMERJS_EXECUTABLE=/usr/local/bin/slimerjs");
putenv("DYLD_LIBRARY_PATH");
echo passthru('/usr/bin/xvfb-run /usr/local/bin/casperjs --ssl-protocol=any --proxy-type=auto --engine=slimerjs casperjsscript.js 2>&1');
?>
您也許可以檢查以包含一些路徑,如我的腳本所示,並進行一些更改,或者僅安裝Casperjs :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.