- 博客(14)
- 收藏
- 关注
原创 unexpected directory layout
环境说明vendor(没有使用 go mod)go111module 是 offgoland go test 报错unexpected directory layout: import path XXXX处理方法网上很多说明是有文件的名称重复我尝试了几次,发现修改了一个之后,还有其他的,而且后面报错的文件,并没有重复的名称最后解决是讲go111module 设置为auto然后 go test -v 测试的文件名成功返回...
2021-03-25 17:39:20 534
原创 关于ci3 捕捉sql 执行报错信息
关闭 框架的 数据库db_debub 参数,当debug 开启的时候 ,报错会直接抛出到页面$db['default']['db_debug'] = FALSE;使用 driver 的 error()function 捕捉mysqli源代码public function error() { if ( ! empty($this->_mysqli->connect_errno)) { return array( 'code' => $this->.
2020-08-11 17:31:39 420
原创 mac安装php7.1.19 的oci8和pdo_oci的坑
因为最近有业务用到oracle,所以跳了一些坑,欢迎围观。php 使用oracle的扩展 有oci8 和 pdo_oci,但是pdo_oci 依赖oci8,所以我先安装oci81、下载oracle 客户端官网下载地址我安装使用到instantclient的两个包(这里的版本是19.3.0.0.0)sdk https://download.oracle.com/otn_software/mac/instantclient/193000/instantclient-basic-macos.x64-19
2020-05-20 23:23:48 897
原创 centos7下安装和使用Supervisord的过程
参考博客1配置参考博客2安装安装$ sudo su - #切换为root用户# yum install epel-release# yum install -y supervisor# systemctl enable supervisord # 开机自启动# systemctl start supervisord # 启动supervisord服务# systemctl st...
2020-04-23 13:45:50 798
原创 记一次CodeIgniter 升级redis驱动,导致无法获取redis 数据问题
背景 项目在运行中,有redis 数据,但是部署的环境 从低版本升级到 7+,发现很多问题,比如session 的锁,比如 redis 的很多方法都被php-redis弃用了,然后在考虑整体升级 ci 框架和升级驱动的考虑下,选择了谨慎 的只是 升级redis 的驱动 还有session 的驱动(因为session 也是用了redis 作为存储)问题 发现接口中的redis...
2019-10-12 14:49:21 348
翻译 sql经典实例实操(只记录mysql相关)
基础编检索记录检索所有的行和列select * from table方便简易,但是建议输入具体列,方便后人维护代码筛选行使用where 过滤需要的行如select * from emp where deptno = 10 得到编号为10的所有员工List item查询满足多个查询条件的行使用 and 或者or 来满足查询比如select * from em...
2019-02-26 11:29:51 937
原创 重装mysql后导致错误
记一次centos6.5 重装mysql8.13,删除zlib 造成的是运维事故同事升级了数据库,删除zlib 后导致ssh断开且无法正常开机恢复系统是用到的博客是 误删zlib无法正常开机 这里我说明一下用到了UltraISO_xp510这个软件把文件做成iso 挂载到系统上 然后是mount iso文件到系统上的步骤sudo mkdir -p /mnt/cdromsudo moun...
2018-11-20 20:57:26 1777
原创 mysql left join 无法使用上索引
mysql left join 的原则上有两点左表为小表右表的关联字段是索引遇到的问题:右表(c)是大表,分别 有两个小表(a和b)当 a left join c 的时候可以使用上c的关联字段索引,但是b left join c 的时候无法使用上索引,全文搜索了,两个小表的结构表面看起来一样,后面使用 show full columns from [tables]发现...
2018-08-15 09:08:31 4673 1
原创 php7.2 ci框架使用pdo驱动链接pgsql报错not find driver
发生背景 本来系统是lnmp ,框架是ci,但是项目需要数据库要换到pgsql,所以现在发生了些触发到我知识盲点的事情ci的链接数据库driver 是pdo,所以当发生not find driver 的时候没想到是扩展缺失,因为我的pdo扩展是有的并且已经链到mysql,后来才发现原来pdo 和pdo_pgsql是两码事。安装php_pgsql 扩展过程http://p...
2018-08-02 20:08:11 836
原创 根据指定字段对二维数组排序
二维数据排序主要用到php内置函数 array_multisort()#$field排序的字段#$direction SORT_DESC 降序;SORT_ASC 升序#$data 排序的数组function array_multisort_custrom($field,$direction,$data){ if (empty($data)) { return ...
2018-07-30 20:08:38 159
原创 file_get_contents 报错 failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
file_get_contents 报错 failed to open stream改php.ini 的 allow_url_fopen = Onphp.ini 的 user_agent=”PHP”(表示通过哪种脚本访问网络)改成 user_agent=”Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)” 表示模拟 浏览器访问但是发...
2018-07-30 18:40:12 9045
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人