簡體   English   中英

帶有exec Linux centos 6的Slimerjs

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM