摘要:
使用hyperf的时候发现它监听9501端口,然后这样需要ip+port方式去访问,但是这样对用户而言有点不太友好,如果我们还有域名,可以做一个反向代理避免端口直接写出来。 找了找网上别人写的例子,感觉都太不细致了,还是自己写一个吧。 例子如下: 1.查找 sudo apt search apach 阅读全文
摘要:
js正则获取a标签的href let str = '<a href="https://www.test.com" >test</a>' let reg = /((\w+):\/\/)?([\w.]+[.]{1})[\w]+/ console.log(str.match(reg)[0]) 阅读全文
摘要:
mysql设置查询超时 mysql 5.6 中,名为: max_statement_time (毫秒) 5.7 使用 max_execution_time(毫秒) 例如设置10秒超时 mysql> set max_execution_time =10000; Query OK, 0 rows aff 阅读全文
摘要:
yii2的老版本会有在PHP7运行的错误提示 Cannot use yii\base\Object as Object because ‘Object’ is a special class name use yii\base\Object; 这里的Object 已经是PHP7的保留关键字,可以升级 阅读全文
摘要:
传统的创建uuid的方法是自己写个函数实现随机 <?php function create_uuid($prefix="") { $chars = md5(uniqid(mt_rand(), true)); $uuid = substr ( $chars, 0, 8 ) . '-' . substr 阅读全文
摘要:
使用 apt 安装mysql 先search一下 sudo apt search mysql 得到结果 找到了这个 发现是8 那就装吧 sudo apt-get install mysql-server 安装后发现无法登录 $ mysql -uroot -p Enter password: ERRO 阅读全文
摘要:
nano的编辑器保存推出 使用 ctrl x 然后提示Y N 是否保存 写入,输入Y即可 然后再Enter 确认就可以了 阅读全文
摘要:
下载了 https://gitee.com/openbms/openbms 看了看源代码,调试了一下普通用户的demo 用户 发现无法上传图片,admin不会,查看了源代码 发现是这样的 admin用户因为是管理员直接跳过权限检查了 代码在 application/common/controller 阅读全文
摘要:
注意看到 /etc/apache2/apache2.conf # Include module configuration:IncludeOptional mods-enabled/*.loadIncludeOptional mods-enabled/*.conf 然后发现 avaliable 里面 阅读全文
摘要:
如果有个功能是同事在做,但是做到一半,需要接手帮忙修改或者完成后续,可以切入他的分支 git checkout 分支名称 直接开发,也可以 git checkout -b 新分支名称 这样就完全拥有他的代码了,在这后面继续开发。 还有一种就是需要修改同事的只有一个commit的分支,因为他只有一个c 阅读全文