VPS上安装Speedtest HTML5服务来测带 报错” Parse error: syntax error, unexpected”解决

博客里的老朋友都手里都有不少的VPS,本博客也发过不少VPS的测评数据,其实对于国外的VPS来说,速度其实中最关键的,至于说硬盘的IO数据,只要在50M以上,就完全可以满足你文件读取的条件了,所以VPS到本的速度才是最重要的,即使你的VPS配置非常好,CPU性能非常高、内存非常大、硬盘IO非常高,如果线路非常差,那买来也是没有什么用处的。很多商家的官网都有一些looking glass测试站点,其实我们再买了VPS后也可以建立这样一个站点来进行测试,这个测试源码其中已经有大佬写好了,我们只需要下载过来直接使用就可以了,下面就是博主在四大多则之一的hostmybytes(大家不要买了,很坑的)家的VPS架设的测试站点,大家可以试试。

脚本地址

https://github.com/adolfintel/speedtest

安装方法

博主用的是宝塔面板,你也可以使用其他面板,如军哥的LNMP等,宝塔的好处是可以远程下载到指定目录,我是把这个站点设置成了默认站点了,就是输入IP就直接可以访问了,如下图:

如果你是基本面板可以直接wget,下载地址如下:

https://github.com/adolfintel/speedtest/archive/master.zip

下载完成后需要改一下默认主页,把example-pretty.html改成index.html,或者把example-pretty.html增加再默认文档里,这样就可以直接访问了,
如果你使用的军哥的LNMP面板,那么应该上传到default文件夹里。
访问会显示如下页面:

报错解决

如果提示"IP Address: Parse error: syntax error, unexpected '[', expecting ')' in ...../speedtest/getIP.php on line 24 ,那么一定是你的PHP版本的原因,你只需要把PHP升级到7.0就可以了。

转载请注明:国外VPS » VPS上安装Speedtest HTML5服务来测带 报错” Parse error: syntax error, unexpected”解决