加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-10 – WAMP服务器在Windows 10上无法正常运行

发布时间:2020-12-14 01:38:04 所属栏目:Windows 来源:网络整理
导读:我刚刚将操作系统升级到 Windows 10,我遇到了一个非典型问题. 我使用WAMP服务器并且 PHP不起作用,尽管在任何地方都没有显示错误. 我试图更新vcredist或更改端口,但问题仍然存在. 解决方法 Windows 10没有安装所有旧的MSVC Runtime. 您还必须安装任何缺少的.
我刚刚将操作系统升级到 Windows 10,我遇到了一个非典型问题.
我使用WAMP服务器并且 PHP不起作用,尽管在任何地方都没有显示错误.

我试图更新vcredist或更改端口,但问题仍然存在.

解决方法

Windows 10没有安装所有旧的MSVC Runtime.

您还必须安装任何缺少的.

> Microsoft Visual C/C++可再发行组件2008(VC9)
32bit /
64bit
> Microsoft Visual C/C++可再发行组件2010(VC10)
32bit /
64bit
> Microsoft Visual C/C++可再发行组件2012(VC11)
32bit & 64bit selectable on this page
> Microsoft Visual C/C++可再发行组件2013(VC13)
32bit & 64bit selectable on this page
> Microsoft Visual C/C++可再发行组件2015 Update 1(VC14)
32bit & 64bit selectable on this page
> VC15 Redistribuable(Visual C 2017)

Visual C++ Redistributable Packages for Visual Studio 2017 x86

Visual C++ Redistributable Packages for Visual Studio 2017 x64

VC2017(VC15)向后兼容VC2015(VC14).这意味着,VC14模块可以在VC15二进制文件中使用.由于此兼容性,可再发行组件的版本号为14.1x.xx,并且在安装可再发行组件VC2017之后,VC2015已被删除,但您仍可以使用VC14.

2017年4月更新

大多数MSVC运行时现在可用from this microsoft page

您实际需要运行WAMPServer或者更确切地说Aapche的上述版本将取决于您运行的WAMPServer的版本,但安装所有这些版本都不会有任何危害,因为任何使用Microsoft编译的软件都会使用它们编译器.

如果您在Windows 10 64bit上使用WAMPServer 64bit,则需要同时安装这些库的32位和64位版本.

在您检查了所有运行时库之后,您可能还需要重新安装Apache和MYSQL服务,因为升级到Windows 10有时(几乎总是)错过了运行2个服务应该被替换的事实升级后,即wampapache和wampmysqld

您需要做的就是使用wampmanager菜单系统执行以下操作:

left click wampmanager -> Apache -> Services -> Install Service

left click wampmanager -> MySQL -> Services -> Install Service

然后

left click wampmanager -> Start All Services

附加信息

还要记住,要解释PHP,代码必须存在于扩展名为.php的文件中.如果您使用记事本作为编辑器,那么会在文件名中添加.txt,因此如果保存tst.php,它实际上会保存为tst.php.txt,因此不会运行.得到一个体面的编辑记事本将做得很好,是免费的.

包含php代码的.html或.htm文件也不会执行php代码,因为这些文件没有传递给PHP解释器,因为它们没有.php扩展名.

用Explorer

不要在Windows资源管理器中双击脚本文件名.这可用于测试纯HTML页面或HTML Javascript页面,但如果页面中包含PHP代码则不起作用但是这样做不是通过Apache进行的,并且Apache看到的是<?php标签,因此知道将此代码传递给PHP解释器. 您必须在浏览器地址栏中输入脚本文件名,就像它是一个真实的网站一样,因为它当然是 例如localhost / project1 / test.php

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读