2015-06-11 27 views
5

Ho difficoltà a trovare phantomjs installato sul mio server. Non ho trovato indicazioni molto buone da nessuna parte e il meglio che ho trovato mi dà errori quando provo a completarle. A partire da ora sto seguendo questi passaggi e ottenendo questi errori.Impossibile installare phantomjs sul server

utilizzato con successo stucco il login come root ed eseguire i seguenti comandi

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 

Per questo errore (linea 4) I ftp nel mio assistente e non ho visto alcuna directory per opt/phantomjs. Ne ho creato uno ma ho lo stesso errore "Non trovato nell'archivio".

Dopo questo le uniche altre linee di codice, da quello che ho trovato, dovrebbe essere:

Line 5: ln -s /opt/phantomjs/bin/phantomjs /usr/bin/phantomjs 
Line 6: phantomjs /opt/phantomjs/examples/hello.js 

Se qualcuno ha qualche intuizione sarei molto grato!

risposta

16

Bene, dopo un sacco di tentativi ed errori sembra funzionare (finora). Il problema era la sintassi della riga 4. Ciò risolveva il problema e le linee 5 e 6 funzionavano correttamente.

UPDATED LINE 4: tar -xjvf ~/phantomjs-1.9.8-linux-x86_64.tar.bz2 --strip-components=1 -C /opt/phantomjs/ 

Speriamo che questo aiuti qualcun altro ad avere lo stesso problema.

Qualcuno sa di un buon tutorial sull'utilizzo di highcharts in PHP?

+0

Grazie mille! Ho avuto lo stesso problema su Centos 6.6 – Core972

+0

Lavoro per me. Seguo questo [tutorial] (https://www.bonusbits.com/wiki/HowTo:Install_PhantomJS_on_CentOS) da installare, ma non posso lavorare perché la mancanza di '-C' –

0

Ho usato questo comando per posizionare il binay in/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 
Problemi correlati