无法在服务器上安装 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 的目录。我创建了一个,但遇到相同的"在存档中找不到"错误。

在此之后,从我发现的,唯一的其他代码行应该是:

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 中将其用于高图表的好教程吗?

我用这个命令把binay放在/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

相关内容

  • 没有找到相关文章

最新更新