Inquiry regarding HHVM, PHP, redis and EasyEngine in general


#1

Hi,

I was just wondering why does HHVM says this?

http://img.karlo.pw/EasyEngine_HHVM-PHP-version.png

When I was experimenting with installing nginx and hhvm from scratch by using this article, running php --version shows the version of HHVM and not PHP 7. But with EasyEngine, it shows PHP 7. I also had to change the port of the fallback mode to the port of PHP 7 and not PHP 5. Plus, my site shows an error when I run either of the following:

/etc/init.d/hhvm restart
/etc/init.d/hhvm stop
/etc/init.d/hhvm start

It is also weird running ee stack restart because it does not include nginx while restarting. I was also trying to do ee stack purge --php, ee stack purge --php7, ee stack install --php7 yet EasyEngine seems to install PHP 5 by default.

This is the first time that I use EasyEngine on Ubuntu. I usually use CentOS WebPanel and VestaCP under CentOS 6 and CentOS 7. However, it seems that majority have shifted to Ubuntu since their LTS updates are predictable. So far, it seems stable. Plus, I love PPAs.

Finally, what does redis do?

Thanks.


#2

from what i understand, hhvm uses its own php code… or i could be wrong it has always said this for me…


#3