You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何解决NetBeans中PHP连接XAMPP服务器的错误?

PHP无法连接XAMPP服务器的排查方案
  • 先确认XAMPP核心服务状态:打开XAMPP控制面板,确保Apache和MySQL模块显示为Running,未启动则点击Start按钮启动。
  • 核对PHP连接代码参数:
    • 主机:本地环境用localhost或127.0.0.1,若修改过MySQL端口,需追加端口号(如localhost:3307)
    • 用户名:默认是root,自行修改过则用修改后的名称
    • 密码:默认为空,设置过密码则填写对应内容
    • 数据库名:确保该数据库已在phpMyAdmin中创建完成
      标准连接示例代码:
    <?php
    $server = "localhost";
    $user = "root";
    $pass = "";
    $db = "your_db_name";
    
    $conn = mysqli_connect($server, $user, $pass, $db);
    if (!$conn) {
        die("连接失败: " . mysqli_connect_error());
    }
    echo "连接成功";
    ?>
    
  • 排查端口冲突:XAMPP默认Apache用80端口、MySQL用3306端口,若被其他程序(如IIS、迅雷)占用,会导致服务无法启动或连接失败。可在控制面板点击对应服务的Config按钮修改端口。
  • 启用必要PHP扩展:找到XAMPP目录下的php.ini文件,删除mysqli或pdo_mysql扩展前的;注释符,保存后重启Apache服务。
  • 确认文件存放路径:PHP文件必须放在XAMPP的htdocs文件夹内,访问时使用http://localhost/你的文件名.php,不要直接双击本地文件打开。

内容的提问来源于stack exchange,提问作者Emperor DxD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 00:24:56