无法在服务器上安装 phantomjs
Can't install phantomjs on server
我很难在我的服务器上安装 phantomjs。我在任何地方都找不到很好的指导,而当我尝试完成它们时,我发现的最好的指导给我带来了错误。截至目前,我正在执行这些步骤并收到这些错误。
成功使用 putty 以 root 身份登录和运行以下命令
Line 1: yum install fontconfig freetype freetype-devel fontconfig-devel libstdc++
No errors
Line 2: wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2
No errors
Line 3: mkdir -p /opt/phantomjs
No errors
Line 4: tar -xjvf ~/phantomjs-1.9.8-linux-x86_64.tar.bz2 --strip-components 1 /opt/phantomjs/
Error: opt/phantomjs: Not found in archive
对于这个错误(第 4 行),我 ftp 进入了我的服务器,但没有看到 opt/phantomjs 的任何目录。我创建了一个,但遇到了相同的 "Not found in archive" 错误。
在此之后,根据我的发现,唯一的其他代码行应该是:
Line 5: ln -s /opt/phantomjs/bin/phantomjs /usr/bin/phantomjs
Line 6: phantomjs /opt/phantomjs/examples/hello.js
如果有人有任何见解,我将不胜感激!
好吧,经过大量的反复试验,它似乎可以正常工作(到目前为止)。问题是第 4 行的语法。这解决了问题,第 5 行和第 6 行工作正常。
UPDATED LINE 4: tar -xjvf ~/phantomjs-1.9.8-linux-x86_64.tar.bz2 --strip-components=1 -C /opt/phantomjs/
希望这对遇到同样问题的其他人有所帮助。
有人知道在 php 中将它用于 highcharts 的好教程吗?
我使用此命令将二进制文件放在 /usr/local/bin
curl -Ls https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-linux-x86_64.tar.bz2 | tar jxvf - --strip-components=2 -C /usr/local/bin/ ./phantomjs-1.9.8-linux-x86_64/bin/phantomjs
我很难在我的服务器上安装 phantomjs。我在任何地方都找不到很好的指导,而当我尝试完成它们时,我发现的最好的指导给我带来了错误。截至目前,我正在执行这些步骤并收到这些错误。
成功使用 putty 以 root 身份登录和运行以下命令
Line 1: yum install fontconfig freetype freetype-devel fontconfig-devel libstdc++
No errors
Line 2: wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2
No errors
Line 3: mkdir -p /opt/phantomjs
No errors
Line 4: tar -xjvf ~/phantomjs-1.9.8-linux-x86_64.tar.bz2 --strip-components 1 /opt/phantomjs/
Error: opt/phantomjs: Not found in archive
对于这个错误(第 4 行),我 ftp 进入了我的服务器,但没有看到 opt/phantomjs 的任何目录。我创建了一个,但遇到了相同的 "Not found in archive" 错误。
在此之后,根据我的发现,唯一的其他代码行应该是:
Line 5: ln -s /opt/phantomjs/bin/phantomjs /usr/bin/phantomjs
Line 6: phantomjs /opt/phantomjs/examples/hello.js
如果有人有任何见解,我将不胜感激!
好吧,经过大量的反复试验,它似乎可以正常工作(到目前为止)。问题是第 4 行的语法。这解决了问题,第 5 行和第 6 行工作正常。
UPDATED LINE 4: tar -xjvf ~/phantomjs-1.9.8-linux-x86_64.tar.bz2 --strip-components=1 -C /opt/phantomjs/
希望这对遇到同样问题的其他人有所帮助。
有人知道在 php 中将它用于 highcharts 的好教程吗?
我使用此命令将二进制文件放在 /usr/local/bin
curl -Ls https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-linux-x86_64.tar.bz2 | tar jxvf - --strip-components=2 -C /usr/local/bin/ ./phantomjs-1.9.8-linux-x86_64/bin/phantomjs