分享编程~
 
TP5配置路由Route报致命错误:Call to a member function check() on string

在使用tp5的时候,在配置Route.php时候报错“致命错误:Call to a member function check() on string”,是因为配置文件出错或者请求地址错误导致的。

天天特卖抢好货

tp路由设置的时候出现以下错误“致命错误:Call to a member function check() on string”:

TP5配置路由Route报致命错误

是因为配置文件出错或者请求地址错误导致的,需要检查Route.php配置文件是否正确,比如域名设置路由规则的时候尽量不要用点,如果必须写入全域名注意第一个点之前的部分不要重复,比如以下错误示例:

$domain = [
    'test',
    'test.yj521.com',
    '172.168.1.160:8090',
];

Route::domain($domain, function () {
    //权限
    Route::group('/:version/rules', function () {
        // 获取权限
        Route::get('/list', 'agency/:version.Rules/appList');
    });
    ……

正确示例:

$domain = [
    'www',
    'test.yj521.com',
];

Route::domain($domain, function () {
    //权限
    Route::group('/:version/rules', function () {
        // 获取权限
        Route::get('/list', 'agency/:version.Rules/appList');
    });
    ……

正确示例二(推荐):

$domain = [
    'www',
    'test',
    '172',
];

Route::domain($domain, function () {
    //权限
    Route::group('/:version/rules', function () {
        // 获取权限
        Route::get('/list', 'agency/:version.Rules/appList');
    });
    ……


上一篇:AI (Adobe Illustrator) 画图标,直角变圆角
赞(0) 踩(0)
您说多少就多少,您的支持是我最大的动力
赏金
微 信
赏金
支付宝
本文连接: https://www.yj521.com/article/212.html
版权声明: 本文为原创文章,版权归《越加网》所有,分享转载请注明出处!