Yii2 开启debug没有显示调试工具栏(线上环境)

发布于 2022-09-07 20:29:01 字数 849 浏览 19 评论 0

yii2框架,开启debug后没有显示调试工具栏,线上环境不显示,但是线下是可以显示的
如图,线下显示了,线上无,代码上传到线上后,只修改了数据库配置,其他未改

clipboard.png

我在配置中web.php中配置了ip,然后也没有作用,如下

if (YII_ENV_DEV) {
    // configuration adjustments for 'dev' environment
    $config['bootstrap'][] = 'debug';
    $config['modules']['debug'] = [
        'class' => 'yii\debug\Module',
        // uncomment the following to add your IP if you are not connecting from localhost.
        'allowedIPs' => ['127.0.0.1', '我的IP'],  
    ];

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
        // uncomment the following to add your IP if you are not connecting from localhost.
        'allowedIPs' => ['127.0.0.1', '我的IP'],
    ];
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小…楫夜泊 2022-09-14 20:29:01

首先检查一下线上服务器的 web/index.php 是否确实有这两行:

defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');

因为一般情况下 web/index.php 是不放在版本控制中的。

另外,冒昧的问一下,'我的IP' 是公网IP吗?不是 192.168 开头的IP吧?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文