标签归档:image-capture

Linux phantomJs install course

背景:

我们在进行系统报告研发时,需要对报告结果进行定时邮件,所以需要把HTML内容自动转换为邮件内容,通常我们在发送邮件内容的时候内容是模板化的,模板基本不怎么改变,然而我们的报告却是由无数个子模块组成,这些子模块可以只有组合成为任意报告,每一个模块中的内容均为用户自定义,如果我们要实现通用化报告邮件化,那就需要把渲染后的报告转换为图片或者HTML格式,headless方案中常用的有phantomJS和Headless Chrome,phantomJS提供了截图等功能,所以称为我们的首选。

遇到的问题:

我们生产环境大部分机器操作系统为5u,默认的glibc版本最高到2.5。然而 PhantomJS官网中明确指出Linux 64-bit操作系统下,需要依赖GLIBCXX_3.4.9 和 GLIBC_2.7/GLIBC_2.9/GLIBC_2.10。

但是在我们生产环境中: 继续阅读

Advertisements