xampp搭建网站常见错误?5个问题解决方法在这里

发布时间 - 2025-11-13 07:48:40    点击率:

昨儿个折腾XAMPP建站,差点给整崩溃了。本来寻思着十分钟搞定,结果各种幺蛾子轮着来。挨个踩坑爬坑,记下来给大伙儿避避雷。

错误一:端口打架,Apache死活不启动

装完XAMPP,兴冲冲点Apache那个Start按钮,结果弹个红字儿说端口被占。我当时就懵了,啥玩意儿抢我80端口?查了下才知道,要么是系统自带的IIS偷偷开了,要么是哪个倒霉软件在占坑。

  • 笨办法:我直接打开文件,搜“Listen 80”,咔咔改成“Listen 8080”,顺手进把“Listen 443”改成“Listen 4430”。改完再点启动,Apache终于站起来了!
  • 根治办法:后来用命令行netstat -ano一查,好家伙,居然是占坑神器“Skype”。直接关了它,再把端口改回80/443,世界清净了。

错误二:访问localhost显示“拒绝连接”

浏览器敲localhost,直接给我甩脸子显示连接错误。心里咯噔一下,以为Apache又挂了。转头一看XAMPP面板,Apache明明跑得好好的。

解决方法:手贱翻了下hosts文件(在系统盘etc文件夹里),发现“127.0.0.1 localhost”这行居然被注释掉了!赶紧删掉前面的#号,保存刷新页面,熟悉的XAMPP欢迎页蹦出来了。

错误三:phpMyAdmin登录报错“无法连接到MySQL服务器”

开开心心点开phpMyAdmin想建个数据库,结果弹个大红框说连不上MySQL。赶紧检查XAMPP面板,MySQL状态稳得很!

坑在这儿:翻到phpMyAdmin文件夹里的文件,发现里面写的密码还是默认的“空密码”。但我安装时明明设了自己的密码!

  • $cfg['Servers'][$i]['password'] = ''; 里的空引号改成自己设的密码,保存。
  • 重启Apache和MySQL服务,再登录phpMyAdmin,这回秒进。

错误四:网页图片/CSS加载不全

刚把网站文件扔进htdocs文件夹,打开页面发现排版稀碎,图片全裂。按F12看控制台,一堆404报错说找不到css和图片文件。

破案了:原来网站代码里写的资源路径用了../images/*这种相对路径。在Apache里得改成绝对路径/mysite/images/*(假设网站文件夹叫mysite)。改完路径刷新,页面立马支棱起来了。

错误五:上传文件失败提示“权限不足”

网站后台想传个用户头像,直接弹窗“无法移动临时文件”。这不明摆着系统在说:你丫没资格往这儿写东西!

简单粗暴解决法

  1. 直接找到网站根目录文件夹(在xampp/htdocs里)
  2. 右键选属性 > 安全选项卡 > 编辑用户权限
  3. 把“Users”用户的权限勾上“完全控制”

保存完再试上传,图片嗖地就传上去了。懒人专用,管用!

折腾完这一大圈,天都擦黑了。XAMPP看着简单,坑是真不少。大伙儿碰到问题别急,照着上面几招基本能搞定。要是还不行... 重启电脑试试?这招我留着当终极大招!