V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
UnrealEngine
V2EX  ›  PHP

tp6 路由未加载

  •  
  •   UnrealEngine · 2023-11-12 15:20:41 +08:00 · 1233 次点击
    这是一个创建于 403 天前的主题,其中的信息可能已经有所发展或是发生改变。

    报“当前访问路由未定义或不匹配”

    14 条回复    2024-05-23 11:03:10 +08:00
    UnrealEngine
        1
    UnrealEngine  
    OP
       2023-11-12 15:24:08 +08:00
    UnrealEngine
        2
    UnrealEngine  
    OP
       2023-11-12 15:24:44 +08:00
    UnrealEngine
        3
    UnrealEngine  
    OP
       2023-11-12 15:25:59 +08:00
    调试了一下 app\admin\route\app.php 这个路由文件,好像都没读取到
    hukei
        4
    hukei  
       2023-11-12 15:31:40 +08:00
    文件编码?
    UnrealEngine
        5
    UnrealEngine  
    OP
       2023-11-12 15:38:54 +08:00
    @hukei #4 都是 UTF8 呀
    8rmEHZ8WhVHVOb0E
        6
    8rmEHZ8WhVHVOb0E  
       2023-11-12 17:07:40 +08:00
    tp 这玩意就是一堆疑似 BUG 的东西,不像其他开源的东西,出了问题我一般都怀疑是自己的问题,大多数时候也确实是我自己的问题。

    tp 这玩意就不一样了,每次我都要考虑是 tp 的 bug 还是我使用姿势不对,然后对着文档检查检查,有时候还要翻翻它的源码打断点。

    就你提出的路由这个问题我可以肯定大概率就是 tp 的问题,因为我也遇到好几次了
    8rmEHZ8WhVHVOb0E
        7
    8rmEHZ8WhVHVOb0E  
       2023-11-12 17:09:25 +08:00
    thinkphp 可靠性低,用着很没安全感
    lcy630409
        8
    lcy630409  
       2023-11-12 18:17:04 +08:00
    我的没有问题 和你的区别在于 你的 app.php 咋有命名空间....
    /route/app.php 应该是没有命名空间的
    hefish
        9
    hefish  
       2023-11-12 18:35:22 +08:00
    @lcy630409 8L 说的对。

    我的 route/app.php

    use think\facade\Route;

    Route::get('think', function () {
    return 'hello,ThinkPHP6!';
    });

    Route::get('hello/:name', 'index/hello');

    Route::get('college-biblios/index', 'biblios/index');
    Route::get('college-biblios/query', 'biblios/query');
    jokeqf
        10
    jokeqf  
       2023-11-12 18:41:14 +08:00
    楼上的用过 thinkphp 吗?还是没用过它自带的多应用功能?别尬黑,路由文件放在应用下面一样能识别到。楼主给的信息太少,debug 不了一点。
    UnrealEngine
        11
    UnrealEngine  
    OP
       2023-11-12 18:50:01 +08:00
    @jokeqf #10 好像找到问题了,看了官方文档下的评论,少 composer 了一个多应用模式扩展 topthink/think-multi-app
    UnrealEngine
        12
    UnrealEngine  
    OP
       2023-11-12 18:52:57 +08:00
    @xiaomada #6 翻了下文档下的评论,少 composer 了一个多应用模式扩展 topthink/think-multi-app

    昨天问原来的老同事也不知道问题出现在哪,我囧……
    hefish
        13
    hefish  
       2023-11-12 21:41:42 +08:00
    @jokeqf 嗯嗯,学习了。
    cs5117155
        14
    cs5117155  
       210 天前
    @UnrealEngine 估计专门测试你能力的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2892 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:38 · PVG 22:38 · LAX 06:38 · JFK 09:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.