当前位置: 首页 > 后端技术 > PHP

Centos安装PHP+Phantomjs使用

时间:2023-03-29 17:27:23 PHP

参考:https://www.cnblogs.com/10-22/articles/4383196.htmlhttps://www.cnblogs.com/daysme/p/10250224.htmlhttps://www.jianshu.com/p/fd76e68ce59b1。下载官网:https://phantomjs.org/download.html2.安装依赖yuminstall-ybzip2#安装bzip2yuminstall-yfontconfigfreetype2yuminstallbitmap-fontsbitmap-fonts-cjkyumgroupinstall"fonts"-y#安装字体相关依赖包fc-cache#刷新字体缓存3.安装tar-jxvfphantomjs-2.1.1-linux-x86\_64.tar.bz2mvphantomjs-2.1.1-linux-x86\_64/usr/local/src/phantomjsln-sf/usr/local/src/phantomjs/bin/phantomjs/usr/local/bin/phantomjs4.调试查看版本phantomjs-v#测试版本号测试脚本test.js(返回内容指定网页中的第一个div)varpage=require('webpage').create(),system=require('system'),address;address=system.args\[1\];page.open(address,function(status){if(status!=='success'){console.log('无法访问网络');}else{varua=page.evaluate(function(){returndocument.getElementsByTagName('div')\[0\].textContent;});控制台日志(ua);}phantom.exit();});执行脚本phantomjstest.jshttp://xxx.com/test.html5.Callexec("phantomjs/script/test.jshttpinPHP://xxx.com/test.html");