企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
只要是程序,只要是人写的代码,难免有bug。 发现了bug应该怎么处理呢? 首先,定义(描述)你的bug。不能重现的bug是没法修复的。 其次,如果你能定义出你的bug,能重现,然后去相关地方(git仓库)提出这个bug。 如果编程能力不强,可以去 官网[“bug反馈”频道](http://www.thinkphp.cn/bug/index.html)发帖,标明bug严重程度。 ![2015-05-03/55462906afd61](http://box.kancloud.cn/2015-05-03_55462906afd61.png) ![发帖](http://box.kancloud.cn/2015-05-03_5546295d75ffd.png) 官网的UBB 标签可能有点难用。 > 发帖之前最好搜索下这个bug是否有人提过。如果解决了就不要发布了。解决的一般开发版框架里会有修复。 当然,如果你会使用**github**。可以去 [提一个issue](https://github.com/liu21st/thinkphp/issues) ![2015-05-03/55462b501572f](http://box.kancloud.cn/2015-05-03_55462b501572f.png) 有点像评论,不过内容是用markdown格式的。 你能力再高点,也可以自己通过“pull request” fix这个bug。 如何pull request呢? 首先你git fork 一个官方的仓库。然后你在自己fork出来的仓库进行修复改变文件后提交。 提交后,点击下图中像刷新的绿色图标 ![2015-05-03/55462c92378ee](http://box.kancloud.cn/2015-05-03_55462c92378ee.png) 这时会有你上次提交的信息,和一个 “Create new pull request” 按钮 ![2015-05-03/55462cb7dceea](http://box.kancloud.cn/2015-05-03_55462cb7dceea.png) 点击之后,再填写一些你的修改说明文字,就可以pull request了。 如果老大看到你的请求,合并了。你的bug 就会被修复了。当然也许你的bug修复不一定对。老大自己也会测试后调整的。