代码之家  ›  专栏  ›  技术社区  ›  Levetot limited

无效的路由操作:[应用程序\Http\Livewire\trips\Active]

  •  0
  • Levetot limited  · 技术社区  · 3 年前

    该项目在本地计算机上运行良好,但在centos server上更新时,出现错误路由操作无效:[应用程序\Http\Livewire\trips\Active]。除子文件夹trips中的路线外,其余路线运行良好。

    查看图像 enter image description here

    这是我的网站。php

    Route::get('/active',\App\Http\Livewire\trips\Active::class)->name('active');
    

    这是控制器

    类活动扩展组件 {

    public function render()
    {
        return view('livewire.trips.active');
    }
    

    }

    1 回复  |  直到 3 年前
        1
  •  0
  •   Atlas-Pio    3 年前

    你的问题可能是 trip 部分

    尝试更改: Route::get('/active',\App\Http\Livewire\trips\Active::class)->name('active');

    收件人: Route::get('/active',\App\Http\Livewire\Trips\Active::class)->name('active');

    根据你所附的图片,你有 Trips 带大写字母 T .

    别忘了还要检查,类名称空间,我这样说,因为您正在使用 PHPStorm ,还有这个 IDE 据我所知,添加基于命名空间的导入。

    就开发而言,在本地开发时,您基本上不会看到任何错误(在大多数情况下,Windows或Mac),但正如您所说,上载到服务器时使用不同的 OS 可能以其他方式(特别是linux操作系统)运行,并且可能会始终考虑区分大小写。