簡體   English   中英

CasperJS PHP-Caper腳本運行命令失敗

[英]CasperJS PHP - Caper Script Run Command Failing

我已經安裝了PHP的CasperJS包裝器以及所有必需的條件。 包在這里:

PHP CasperJS

我正在嘗試運行github自述頁面上提供的基本腳本示例,但出現以下錯誤:

Notice: tempnam(): file created in the system's temporary directory in C:\wamp64\www\casper2\vendor\phpcasperjs\phpcasperjs\src\Casper.php on line 595

在對腳本進行故障排除之后,問題出在這行代碼上:

$casper ->run();

附加信息:

  1. 使用PHP 7
  2. 在我的本地主機上運行WAMP服務器

聲明Casper對象時,需要顯式聲明CasperJS可執行文件的位置。

有問題的代碼行是這樣的:

$ casper =新的Casper();

正確的代碼是這樣的:

$casper = new Casper(__DIR__ . "/location-of-casperjs”, __DIR__ . "/location-of-tempfolder”);

附帶說明一下,第二個參數似乎被忽略了,默認情況下該位置似乎回到c:\\ tmp-仍在嘗試找出如何覆蓋此位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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