• PHP环境搭建以及解决wampapache服务启动不了的问题


      由于工作需要,现在开始研究PHP语言。刚开始搭建服务器环境就困难重重啊。首先看了下配置说明,很复杂很复杂(超级想念Visual Studio)。然后问了下群里的老鸟,他们都是安装WAMPServer环境包,里面包含了PHP、MYSQL、Apache环境。所以就在Php100下载了一个(传送门:WAMPServer 5集成环境Ver 2.0c)。

      安装过程很顺利,下一步下一步就好了。打开了WAMPServer在右下角的托盘图标里会出现个小扇子,然后右键可以选择语言chinese。然后左键启动所有服务。然后点击左键的Localhost可以测试下是否可以使用。而phpMyAdmin则是MySQL的网页版图形管理界面。默认账户:root,密码:空。

      然后纠结的时候就开始了。点localhost总是打不开,刚开始我以为是IIS占用了80端口,所以打开了httpd.conf配置文件将Listen的端口号改成了88。然后还是不可以。然后我卸载了IIS,因为我本地有Visual Studio 可以进行调试。依旧不可以。然后我注册了下Apache的服务,依旧不可以。我打开了管理工具里的服务,查看到了一个进程wampapache是在停止状态。我手动启动他,报了一个错误:非Microsoft服务,错误代码1。在网上查了下据说是端口号被占据了,在安装过程中不要打开迅雷,SKYPE等占据80端口的。于是乎进入cmd界面。敲击netstat。查看了真的完完全全没有80端口的程序。然后又找了个修改本地连接wins的LMHOSTS(M)的方法无效。

      具体方法:本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M) 。

    把 {apache2dir}\bin\httpd.exe 添加进去就可以启动了或者进入wins把LMHOSTS(M)查询关闭。

      还是无效。最后我卸载了WAMPServer,然后重装了下。采用全部默认的配置。这次结果成功了。最后发现,原来是中文文件夹的安装路径捣的蛋。。。

      如果你遇到了打不开端口的问题,请按以下处理的步骤。

      1、打开cmd敲击netstat查看有没有80端口被占用的情况

      2、修改httpd.conf的端口号。然后注册服务。

      3、查看wmapapache的服务是否打开

      4、查看安装路径是否有中文。

      3、注意安装路径

  • 相关阅读:
    小师妹学JVM之:JDK14中JVM的性能优化
    小师妹学JVM之:深入理解JIT和编译优化-你看不懂系列
    小师妹学JVM之:GC的垃圾回收算法
    小师妹学JVM之:JVM的架构和执行过程
    小师妹学JavaIO之:用Selector来发好人卡
    小师妹学JavaIO之:NIO中那些奇怪的Buffer
    小师妹学JavaIO之:MappedByteBuffer多大的文件我都装得下
    小师妹学JavaIO之:NIO中Channel的妙用
    小师妹学JavaIO之:Buffer和Buff
    小师妹学JavaIO之:文件File和路径Path
  • 原文地址:https://www.cnblogs.com/tweet/p/1879795.html
Copyright © 2020-2023  润新知