按教程操作模板植入 sudosu 出错

resources/views/layouts/app.blade.php

@if (app()->isLocal())
@include('sudosu::user-selector')
@endif

ErrorException (E_ERROR)
No hint path defined for [sudosu]. (View: /home/vagrant/Code/larabbs/resources/views/layouts/app.blade.php) (View: /home/vagrant/Code/larabbs/resources/views/layouts/app.blade.php)

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
Summer
最佳答案

这是 sudosu 抛出的安全错误提示,sudosu 为了避免生产环境下误开启操作,在配置选项 allowed_tlds 里做了域名后缀的限制。

作为快速的 fix,你可以修改 config/sudodu.php 里的 allowed_tlds ,新增你的自定义顶级域名即可:

// 允许使用的顶级域名
'allowed_tlds' => ['dev', 'local', 'app'],

不过,建议你完全按照教程来操作,有时候可以省很多麻烦。

7年前 评论
讨论数量: 8
Summer

请仔细按着安装的课程再来一遍 用户切换工具 sudo-su 安装

7年前 评论
Summer

这是 sudosu 抛出的安全错误提示,sudosu 为了避免生产环境下误开启操作,在配置选项 allowed_tlds 里做了域名后缀的限制。

作为快速的 fix,你可以修改 config/sudodu.php 里的 allowed_tlds ,新增你的自定义顶级域名即可:

// 允许使用的顶级域名
'allowed_tlds' => ['dev', 'local', 'app'],

不过,建议你完全按照教程来操作,有时候可以省很多麻烦。

7年前 评论

@Summer http://larabbs3th.herokuapp.com/ 这个域名应该写什么呢 ?herokuapp.com 还是com,还是全写?

6年前 评论
dapaoteshi 2年前

@Summer 那如果是用ip+端口访问的呢?比如192.168.92.201::8001,那配置文件应该填什么???

5年前 评论

@aaromcoding @Summer 我也是遇到这个问题,请问怎么解决用 ip 访问的

5年前 评论

@ATYW 我最后绑了本地的虚拟域名 :joy:

5年前 评论

线上如果只是测试阶段,没有域名,只有IP怎么弄 :joy:

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!