if your test fails with a blank HTML body content as in the screenshot below, you most likely forgot to turn on the server for the test environment as explained above.
But i did configure it.
And i am running it like this:
First i run in a terminal tab in Ubuntu phantomjs --wd
If anyone needs a solution to this problem follow the steps:
I assume also that you installed phantomjs using sudo apt-get install phantomjs already in Ubuntu
If you did not then don;t use step 1 the following steps are applicable
Step 1 sudo apt-get remove --purge phantomjs This command will remove phantomjs and all it’s configuration files in one go(you need root password for sudo action)
Step 2 Head over to Download PhantomJS and download the Linux 32 or Linux 64 archive
then open a terminal and navigate to where you file has been downloaded using cd(most common place is Downloads so cd ~/Downloads should do it)
Step 3 tar xjvf phantomjs-2.1.1-linux-x86_64.tar.bz2 after extraction you should get a folder with the same name
Step 4 cd ~/Downloads/phantomjs-2.1.1-linux-x86_64/bin(this can be done in one line using cp but preferred this method for clarity reasons)
Step 5 sudo cp -R./phantomjs /usr/local/bin This command copies the phantomjs executable binary to the usr/local/bin
Step 6 Verify which pahntomjs the result should be usr/local/bin/phantomjs