在学习php-phpantomjs时,使用文档源码报错public function getEdit(Request $request){
$client = Client::getInstance();
$request = $client->getMessageFactory()->createRequest();
$response = $client->getMessageFactory()->createResponse();
$request->setMethod('GET');
$request->setUrl('http://info.sporttery.cn/football/pool_result.php?id=104873');
$client->send($request, $response);
if($response->getStatus() === 200) {
echo $response->getContent();
}
}
貌似是写入权限问题,但是为什么会在C:/WINDOWS上写入呢?怎么解决?
2 回答
长风秋雁
TA贡献1757条经验 获得超7个赞
vendorjonnywphp-phantomjssrcJonnyWPhantomJsDependencyInjectionServiceContainer.php
self::$instance->setParameter('phantomjs.cache_dir', sys_get_temp_dir());
上面这行换成下面这行,就是缓存目录改一下,改成可以写入的目录
self::$instance->setParameter('phantomjs.cache_dir', 'd:/');
- 2 回答
- 0 关注
- 576 浏览
添加回答
举报
0/150
提交
取消