执行PhantomJs过程时出错 - 文件不存在或不可执行 在centos 7 这个PHP代码
require 'vendor/autoload.php';
use JonnyW\PhantomJs\Client;
$client = Client::getInstance();
$client->getEngine()->setPath('bin/phantomjs');
$request = $client->getMessageFactory()->createRequest();
$response = $client->getMessageFactory()->createResponse();
$request->setMethod('GET');
$request->setUrl('https://www.google.com');
$client->send($request, $response);
if($response->getStatus() === 200) {
echo $response->getContent();
}
答案 0 :(得分:0)
将文件夹的权限设置为 777 为我工作。也像这样得到幻影的路径 $client = Client::getInstance();
$client->getEngine()->setPath('/var/www/html/phantomJs/bin/phantomjs');
使用ubunutu