当前位置:93diy > 设计教程 > 网站运营教程 >
Windows安装PHP提示无法启动此程序 丢失VCRUNTIME140.DLL
时间:2016-04-01 15:54来源:网络作者:网络点击:
简介:Windows2008安装PHP提示“无法启动此程序,因为计算机中丢失VCRUNTIME140.DLL 尝试重新安装此程序以解决此问题(1379)”问题解决方法
前阵子PHP7.0.0正式版发布了,有一些比较好的改进,官方也说速度比php5.6快了两倍,性能上有了很大提升,并且也发布了从php5.x向php7迁移的问题,所以今后php网站迁移后能够大幅度的提升网站性能,所以我也去php官网下载了7.0的版本,通过命令行进行独立的测试,下载zip包后解压出来,下载后进入目录,将php.ini-development改为php.ini其余的参数暂时不用修改,然后在当前目录下新建test.php,输入简单的代码:
1 <?php
2 echo "Hello PHP7!";
3 ?>
然后运行cmd进入该目录,执行php test.php结果弹出窗口提示:无法启动此程序,因为计算机中丢失 VCRUNTIME140.dll。尝试重新安装改程序以解决此问题。
原来在Windows下运行php7需要Visual C++Redistributable 2015版本才行,而之前的版本不需要那么高的,最新版的Apache可能也需要这个组件,这个组件是运行Visual Studio 2015所建立的C++应用的必要组件,安装一次即可解决环境问题,那么去微软官网下载安装程序,安装一遍即可。有64位版和32位版,根据计算机配置进行下载,下面是下载链接:
64位版下载地址:http://download.microsoft.com/download/9/E/1/9E1FA77A-9E95-4F3D-8BE1-4D2D0C947BA2/enu_INREL/vcredistd14x64/vc_redist.x64.exe
32位版下载地址:http://download.microsoft.com/download/9/E/1/9E1FA77A-9E95-4F3D-8BE1-4D2D0C947BA2/enu_INREL/vcredistd14x86/vc_redist.x86.exe
下载之后运行,根据提示安装即可,安装成功之后就立即生效了,再次运行test.php就正常了
另外,简单测试一下php7的速度,看一看和php5.6的差距,建立一个简单的time_test.php,进行1000000次随机数和浮点运算,看一下大体时间:
用PHP7运行的结果:
1 <?php
2 $time1 = microtime();
3 for($i = 0;$i <= 1000000;$i++) {
4     $j = (rand(1,1000) + $i)/1.53 + $i;
5 }
6 $time2 = microtime();
7 echo $time2-$time1;
8 ?>
大体就是0.14-0.18ms之间,然后通过浏览器访问php5.6的结果:
基本上就是稳定在0.25-0.27ms这个区域,所以php7大体比php5.6快了1.6倍左右,当然这个测试非常简陋,并且太不专业,但是至少能证明php7性能相对于php5.6有了很大的提升,快体验一下吧! (责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
  • QQ在线咨询
  • 93DIY微博
关注93DIY微博