首页 > 其他 > 详细

再次安装xampp遇到的各类问题汇总

时间:2020-03-11 22:54:32      阅读:127      评论:0      收藏:0      [点我收藏+]

之前安装过各类PHP集成环境,比如什么thinkPHP、phpstudy、xampp大概5种吧,但是电脑重装系统之后就没怎么用过了,如今因为业务需要,要重新用PHP开发,故打算装一个xampp,现汇总安装时候的各类问题,注,在为安装xampp时,我的电脑已经有mysql了

1.下载安装:

技术分享图片

 

 

 2.一路无脑下一步就行:

技术分享图片

 

 

3.打开xampp控制面板:

技术分享图片

 

 

 4.

先修改Apache的端口号

      ../apache/conf/http.conf文件把端口80修改为8008

技术分享图片

 

 

 

把httpd.conf中的80端口全部修改为8008,如果不修改,会与默认80端口产生冲突,严重时可能导致浏览器不能正常使用。(注意:没有更改Apache的端口时,使用的是 http://localhost 访问xampp主页;更改后, 假设80改为了8008 则使用 http://localhost:8081 访问xampp主页, 访问xampp下的其他php也是这样)
技术分享图片

 

 

 技术分享图片

 

 

 /apache/conf/httpd-ssl.conf文件把端口443修改为4434

技术分享图片

 

 

 技术分享图片

 

 

 这下Apache启动就会正常了:

技术分享图片

 

 

 5.配置mysql

技术分享图片

 

 

 把my.ini中的3306改为3309(如果3306不冲突,可以不修改)
把my.ini中的字符集改为utf8,原文档中已有,但需要取消注释(如果不配置utf8,取出的中文是乱码).

技术分享图片

 

 

 

另外,MySQL数据库也需要设置字符集,默认字符集为latin1,在数据库中会造成中文乱码,在创建数据库和数据表时都要注意使用utf8字符集。

点击XAMPP控制面板上的start按钮,启动Apache服务器、MySQL服务器,Apache默认网站目录为…\xampp/htdocs
 6.但是由于我之前装了mysql,就会出现mysql一直启动不了的问题:

技术分享图片

 

 

 点了3次也启动不了,

7.于是先看看原来的mysql是否正常运行,在运行就需要先停止它:

 到控制面板->服务停止mysql服务。

技术分享图片

 

 

 

由于电脑里已经存在mysql,所以当你启动XAMPP系统默认启动之前安装的mysql。因此需要修改mysql启动的默认路径。按住window+R输入regedit。HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> services ->MySQL修改路径。
技术分享图片

 

 

 我之前的路径是

"C:\tool\mysql\mysql1\bin\mysqld" --defaults-file="C:\tool\mysql\mysql1\my.ini" MySQL

于是改为现在的路径:

c:\learning\php\xampp\setup\mysql\bin\mysqld.exe --defaults-file=c:\learning\php\xampp\setup\mysql\bin\my.ini mysql

注意看我是怎么改的,我的xampp安装路径是:c:\learning\php\xampp\setup\

同时XAMPP的报错里已经给出了需要的路径,复制过来就行:

技术分享图片

 

 

这个是正确的路径。

8.

phpmyadmin中使用配置文件中定义的控制用户连接失败问题 

同时由于连接数据库的问题我还修改过,

技术分享图片

 

 后来又改了回来。

9、最后还要修改MySQL默认密码(此处可不必修改密码,因为有些人修改密码后,后面的操作会出现一些问题,所以最好不要修改了哦)

phpMyAdmin操作数据库和通过doc界面连接数据库或是通过mysql客户端界面控制。
按照默认的安装结果,MySQL没有密码,需要设置密码,可以在xampp中启动apache和mysql后,为mysql设置密码。
在浏览器中输入http://localhost:8008/dashboard/,打开本地管理页面.
技术分享图片

 

 

点击右上角的“phpMyAdmin”,进入数据库管理页面。.

技术分享图片

 

 打开用户账户,为root用户修改权限

技术分享图片

 

 打开修改密码,为root用户设置密码

技术分享图片

 

 打开xampp,修改config.inc.php中的数据库密码([‘password’] = ‘你的密码’)

技术分享图片

 

 

技术分享图片

 

 

 技术分享图片

 

 

10.最终的结果:.

 

 

技术分享图片

 

再次安装xampp遇到的各类问题汇总

原文:https://www.cnblogs.com/zhedingbingqin/p/12465234.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!