此BUG A大已经记录,为了让使用hhvm的朋友现在就能用上,公布下修改版本
升级安装mysql请参照A大发布的教程,在修改环境后,在相应环境下的vhost文件夹内,修改对应网站的conf文件
比如升级前我的hhvm环境名为lnmh,升级后为hhvm
注意这段:
location ~ .*\.php$
{
fastcgi_pass unix:/tmp/hhvm-lnmh.sock;
fastcgi_index index.php;
include fcgi.conf;
fastcgi_param DOCUMENT_ROOT /home/wwwroot/hhvm/domain/wangxingcs.com/web$subdomain;
fastcgi_param SCRIPT_FILENAME /home/wwwroot/hhvm/domain/wangxingcs.com/web$subdomain$fastcgi_script_name;
}
其中的fastcgi_pass unix:/tmp/hhvm-lnmh.sock; 这个仍为未升级前的参数,改为
fastcgi_pass unix:/tmp/hhvm-hhvm.sock;
保存,重启下hhvm服务,OK,试下mysql版本也变了吧。
顺便说下hhvm的定时重启命令:
crontab -e
0 4 * * * amh lnmh admin lnmh_stop_hhvm hhvm (这块结尾的hhvm为你的环境名,前面的命令不要改动,每晚4点整关闭hhvm)
1 4 * * * amh lnmh admin lnmh_start_hhvm hhvm (每晚4:01启动hhvm)