Php Wamp服务器未在Windows 10 64位中启动

Php Wamp服务器未在Windows 10 64位中启动,php,mysql,apache,server,wampserver,Php,Mysql,Apache,Server,Wampserver,我最近正在为我的web应用程序编写一些PHP代码。我试图在本地服务器上测试从联系人表单发送电子邮件(通过使用各种方法,包括SendMail)。它们都不起作用(虽然可能与代码有关,但我还不知道)。在整个测试过程中,我基本上重新启动了Apache/MySQL数次。当我更改SendMail的配置时,在停止Apache和MySQL之后,我无法重新启动它们。图标仍为红色。每次我尝试启动Apache时,都不会发生任何事情,图标仍然保持红色。我尝试从服务中手动执行此操作,但它给了我一个错误。它在过去一直有效,

我最近正在为我的web应用程序编写一些PHP代码。我试图在本地服务器上测试从联系人表单发送电子邮件(通过使用各种方法,包括SendMail)。它们都不起作用(虽然可能与代码有关,但我还不知道)。在整个测试过程中,我基本上重新启动了Apache/MySQL数次。当我更改SendMail的配置时,在停止Apache和MySQL之后,我无法重新启动它们。图标仍为红色。每次我尝试启动Apache时,都不会发生任何事情,图标仍然保持红色。我尝试从服务中手动执行此操作,但它给了我一个错误。它在过去一直有效,所以我不确定现在发生了什么,也不确定是否更改了php.ini或sendmail.ini上的一些SMTP配置并安装这些邮件服务器工具会把事情搞砸


有人对如何修复/排除此问题有任何建议吗?我对服务器端开发相当陌生。我感谢你的帮助

我想第一个去的地方应该是WAMP日志。在Windows上,这些可以在根应用程序安装目录/日志下找到。例如,在我的Windows 10计算机上,我可以在C:\wamp64\logs下找到它们


您应该可以在这里找到Apache、PHP等的所有日志。查看这些可能有助于您更深入地了解问题的原因以及服务器未启动的原因。

可能有100种不同的情况,按照welshGaz所说的做,并检查日志。如果在那之后您仍然被卡住,您可以选择以下选项:

  • 卸载/重新安装WAMP
  • 尝试WAMP的替代品,如XAMPP
  • 使用virtual box和ubuntu启动虚拟环境
  • 在Amazon Web服务、Heroku等上启动服务器

  • 这些选项是最后的选择,但如果您手头拮据,没有时间进行故障排除,其中一个选项可能是恢复和运行的更快方法。

    1)撤消对任何配置文件的最后更改。2) 查看日志
    C:\wamp\logs
    3)查看Windows事件查看器中来自APache和/或MySQL1的错误消息1)一个巨大的锤子可以敲碎一个nutOP,它承认自己在摆弄配置。所以1)撤销是最后的改变哈哈,似乎是的。但是,我们不能确定配置是问题所在。OP可以很容易地胖指、删除、复制/粘贴坏信息等。我不希望OP在配置上烦恼,因为配置可能不是问题,所以这里有一些其他选项。我最终卸载了WAMP并重新安装了XAMPP。一般来说,它的使用和设置更容易,而且它还附带了一个邮件服务器。谢谢你的帮助!