owner888 / phpspider

《我用爬虫一天时间“偷了”知乎一百万用户,只为证明PHP是世界上最好的语言 》所使用的程序
3.49k stars 1.18k forks source link

laravel整合phpspider 提示Usage: php yourfile.php {start|stop|status|kill} #73

Open 66679299 opened 7 years ago

66679299 commented 7 years ago

通过composer下载 phpspider到项目目录

laravel 在Commands下创建了Spider.php文件,按demo的代码填写到handle(), 用命令行执行 php artisan command:spider

提示

Usage: php yourfile.php {start|stop|status|kill}


注解$spider->start(); 添加 $url = "http://www.epooll.com/"; $html = requests::get($url); dd($html);

成功获取数据,问题定位到$spider->start(); 发现parse_command()没有传入参数。

优雅解决方法: 等原作者修复问题。

临时:自己写死 $command = 'start';