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

Laravel 11点击按钮出现127.0.0.1拒绝连接错误求助

问题分析

使用Laravel 11 + Bootstrap开发,编辑器为Google Project Idx,点击路由链接按钮时出现127.0.0.1拒绝连接错误。按钮代码:

<a class="btn btn-primary btn-sm" href="{{ route('iku.create') }}" role="button">Tambah IKU</a>

鼠标悬停显示URL为127.0.0.1:9002/iku/create,但本地运行的php artisan serve默认使用8000端口,端口不匹配导致连接失败。

控制器代码(ikucontroller.php):

<?php

namespace App\Http\Controllers;

use App\Models\Iku;
use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Request;
use Illuminate\View\View;

class ikucontroller extends Controller
{

    public function create() : View {
            return view('iku.create');
        }
}

路由代码(web.php):

<?php

use Illuminate\Support\Facades\Route;


//route resource for iku-iku
Route::resource('/iku', \App\Http\Controllers\ikucontroller::class);
解决办法
  • 修正APP_URL配置:打开项目根目录的.env文件,找到APP_URL项,修改为APP_URL=http://127.0.0.1:8000,保存后重启Laravel服务(停止当前php artisan serve,重新执行命令)。此时路由生成的URL会使用正确的8000端口。
  • 指定端口启动Laravel:如果希望Laravel直接使用9002端口,执行命令php artisan serve --port=9002,这样生成的URL端口与Idx显示的一致,点击按钮即可正常访问。
  • 检查Idx环境配置:进入Google Project Idx的项目设置,查看是否有自动设置的端口环境变量,确保其与Laravel运行端口匹配。

内容的提问来源于stack exchange,提问作者Maga Brodi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 05:39:53