Dr.COM和Apache冲突的解决方法

1.使用APMServ5.2.0.rar整合包,它里面有一个“解决软件冲突”选项,点击修复“WinSock2”即可,这种方式是应用后只能打开内部网络的网页(包括校园网),外网就不行了。

2. 请按以下步骤操作:
      1.卸载Dr.COM客户端
      2.打开注册表,找到以下两处表项,分别导出保存为apache1.reg和apache2.reg
            HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/WinSock2/Parameters/
            HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/WinSock2/Parameters/
      用记事本将上述两个.reg文件内容复制到一个新文件中,命名为Apache.reg
      3.安装Dr.COM客户端并运行,在弹出是否重起的提示中,选择“取消”
      4.删除Dr.COM客户端安装目录下的TcpipDog.dll
      5.打开注册表,参照前面“2.”步骤同样方法导出两处注册表项
            HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/WinSock2/Parameters/
            HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/WinSock2/Parameters/
      合成一个文件Drcom.reg
      6.制作批处理文件,打开记事本,文本内容为:
            echo 正在导入Apache.reg...
            regedit /s Apache.reg
            echo 正在运行Apache...
            start %ApachePath%/Apache.exe
            echo 正在运行MySQL...
            start %mysqlPath%/mysqld-opt.exe --defaults-file %mysqlPath%/my-small.cnf
            echo 正在导入Drcom.reg...
            pause
            regedit /s Drcom.reg
      保存为mystart.bat,以上%%之间的为参数,根据实际情况更改
      7.将三个文件(Apache.reg、Drcom.reg、mystart.bat)拷贝到同一目录下如C:/apache。打开注册表
            HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run
      新建字符串值,命名apache,值为C:/apache/mystart.bat

这是种依靠自动运行批处理任务来完成,每次开机自动完成,不必手动。

你可能感兴趣的:(apache,c,网络,任务)