1.安装xampp
   说明:xampp集成了mysql,Apache,php,360软件里面就有

2.mysql端口被占用。
              如果电脑上已安装MySql数据库,还想用XAMPP中自带的数据库就需要更改XAMPP中数据库的端口号,避免和已安装的数据库冲突。本例以更改为3307端口号为例说明。
2.1报错,mysql端口被占用。
如果电脑上已安装MySql数据库,还想用XAMPP中自带的数据库就需要更改XAMPP中数据库的端口号,避免和已安装的数据库冲突。本例以更改为3307端口号为例说明。

保存完重新启动即可

2.2但要想使用phpMyAdmin来管理自带的MySQL数据库还要更改Apache配置文件(准确说是PHP配置文件)中关联的数据库端口号,操作如下。


更改Apache中数据库端口号

保存后重新启动Apache,此时Apache默认使用的数据库(phpMyAdmin管理的数据库)即是XAMPP自带的数据库。

点击MySQL 右侧Admin进行管理的数据库即是XAMPP自带的MySQL数据库

2.3如果您想要搭建wordpress站点还需要注意wordpress中的数据库配置信息

注:此处具体使用什么数据库和XAMPP没有关系,配置哪个数据库即是使用哪个数据库

3.Apache端口被占用
今天电脑按了一下xampp,结果运行wamp的时候,出现了下面的情况:

在网上查了一下,结果是端口被占用,然后我就手动修改了一下。

1.修改xampp的端口号

依次找到:XAMPP的安装目录(比如D:\xampp)\apache\conf\httpd.conf,用记事本或notepad等工具打开httpd.conf,如图

或者xampp页面直接打开,如图所示

双击打开以后,Ctrl+F搜索listen,将80端口修改为8081如图所示

修改完毕以后,再搜索Server,将localhost修改为8081如图

修改完毕,我们再次启动一下,看看可以了吗,如图

2.修改xampp的文件根目录:还是打开httpd.conf,在里面Ctrl+F搜索document,如图所示,把它改成你自己想要的文件目录就可以。
 

3.使用Dreamweaver新建一个站点,开启xampp的Apache,写一个test.php页面,测试一下是否成功

test.php

 <?php
phpinfo();
?>

出现这个,就可以了,如下图:

4.使用Sqlyog时候,打开xampp的mysql,因为没有更改与数据库相关的东西,所以正常连接就行,如图

4.如果电脑之前安装过Apache或者xampp,在启动新的Apache的时候,会出现下面的错误

安装新版xampp后apache无法启动提示:Apache Service detected with wrong path解决方案

但是安装后启动xampp提示如下:
Apache Service detected with wrong path.Change XAMPP Apache and Control Panel settings orUninstall/disable the other service manually first
Found Path: "H:/program files/xampp/apache/bin/httpd.exe" -k runservice
Expected Path: "h:/xampp/apache/bin/httpd.exe" -k runservice

还好没有出现端口被占用的情况,这是启动路径出现了错误,Found Path: "H:/program files/xampp/apache/bin/httpd.exe" -k runservice这个是我以前老版本安装的路径,"h:/xampp/apache/bin/httpd.exe" -k runservice这个才是我现在安装的路径,如何修改咧?

首先,检查一下自己的环境变量的path中是否还残留以前自己添加的xampp路径,如果有就删掉,如果没有就进行下一步。

然后就要进入自己的注册表:win+r打开运行对话框--->输入regedit回车,进入注册表--->点击HKEY_LOCAL_MACHINE---->SYSTEM---->currentControlSet---->Services---->找到Apache2.4,你就会在右边款到
ImagePath看看那个路径是不是以前那个版本的路径,如果是就选中ImagePath点击右键修改,把xampp里面提示的Expected Path后面的路径粘贴进去,然后确定。

最后,重启xampp就可以了,启动apache.如果你的mysql,filezilla也出现路径问题,也可以按上面的方法修改。

最新文章

  1. iOS 系统数字键盘左下角加确定按钮
  2. Unity学习疑问记录之协程
  3. 删除 Windows 旧 OS 加载器
  4. 【bzoj4517】 Sdoi2016—排列计数
  5. 《征服 C 指针》摘录6:解读 C 的声明
  6. nullcon HackIM 2016 -- Crypto Question 1
  7. run命令
  8. 用jQuery与JSONP轻松解决跨域访问的问题
  9. paip.提升性能---并行多核编程哈的数据结构list,set,map
  10. Lucene实践
  11. poj 3155 最大密度子图
  12. Spring事务管理器分类
  13. Min Stack 解答
  14. MCE遥控---用遥控器玩电脑
  15. Ajax中与服务器的通信【发送请求与处理响应】
  16. ubuntu16.04安装交叉编译链
  17. get和post请求及函数调用模式
  18. iOS中 流媒体播放和下载 韩俊强的博客
  19. R8500 MPv2 版本 刷梅林改版固件
  20. php防止刷流量攻击

热门文章

  1. Educational Codeforces Round 47 (Rated for Div. 2)E.Intercity Travelling
  2. SFTP免密码登录原理
  3. vue Transfer 穿梭框
  4. 一个spring3.2的项目 从jdk1.7放到1.8的环境中编译,打开网页异常:spring jar包版本升级经历
  5. 论文笔记系列-Neural Network Search :A Survey
  6. 20165231 2017-2018-2 《Java程序设计》第9周学习总结
  7. 20165231 2017-2018-2 《Java程序设计》第2周学习总结
  8. 关于dubbo服务超时的讨论
  9. MySQL中binlog参数:binlog_rows_query_log_events-记录具体的SQL【转】
  10. OpenStack实践系列⑨云硬盘服务Cinder