wamp

wamp 的安装和配置笔记

概述

wamp 是一个集成了 PHP、mysql、apache 的开发环境。

注意在 wamp 下重装环境时配置文件不会变化 这会导致原来无法运行的模块依旧不能正常工作。

  1. 不要随便修改配置文件。记得备份,搞清楚了再动手。

debug

在安装 apache 是,软件运行可能会出故障解决思路如下。

  1. 定位错误

若显示没有占用,请查看 apache 下 error log 的信息。 若利用上述步骤任无法定位问题,进入 wamp 下 apache 的 bin 目录。wamp 软件下路径如下 \wamp\bin\apache\apache2.4.9\bin。 在该路径下打开命令行工具,执行如下语句。

   httpd.exe -e debug  //该命令会显示 apache 的加载过程

根据结果定位错误位置。

  1. 处理错误
  • 端口被占用

    若Test Port 80 端口被占用。修改文件 apache.sysConst 。

      Listen 0.0.0.0:80 改为
      Listen 0.0.0.0::8080
    
  • 端口未被占用,wamp 服务为橙色

    1. 左键点击 apache 图标,点击 Apache > Service > Install Service。
    2. 左键点击 apache 图标,点击 Apache > Service > Start Service
    3. 左键点击 apache 图标,点击 Put online 即可
    4. 若在执行上述步骤是出现 Could not execute menu item请参看如下链接
      修改上线错误
  • 端口未被占用但是启用服务后显示 Forbidden

配置数据库时无法重启

修改 my.ini 的配置文件时注意保存为 ASCII 格式。 第一行错误

经验

配置文件出错时去各分离部分查找问题。

工具