会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
半山th
我的编程知行录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
33
下一页
2017年9月12日
php数组转xml
摘要: 0x00 需求 最近要做百度、360、神马搜索的网站sitemap,三家的格式都是xml,然而具体的细节还有有差别的。 一开始用的是dom,没有使用sax,写了几段便觉得太傻了,想到有没有数组转xml的库呢? 0x01 array2xml 搜索了一下,还真有地址为 "git" ,于是开始撸起袖子开始
阅读全文
posted @ 2017-09-12 21:06 半山th
阅读(761)
评论(0)
推荐(0)
2017年8月31日
自用工具记录
摘要: httrack 网站下载,可以下载网站,当打开国外网站很慢时可以下载到本地。 mac popclip 方便鼠标复制粘贴文字 win ditto 剪贴板管理器 hfs 简单的http文件服务器 unxutils unix下的命令在windows下的native移植,不需要cygwin和mingw,可以
阅读全文
posted @ 2017-08-31 15:28 半山th
阅读(202)
评论(0)
推荐(0)
2017年8月11日
神奇的bug,退出时自动更新时间
摘要: 遇到一个神奇的bug,用户退出时,上次登录时间会变成退出时的时间。 于是开始跟踪,发现Laravel在退出时,会做一次脏检查,这时会更新rember_token,这时就会有update操作如下。 而粗心大意的是,这个字段居然默认勾上了自动更新。 于是update时,数据库就自动更新时间了。
阅读全文
posted @ 2017-08-11 17:01 半山th
阅读(142)
评论(0)
推荐(0)
2017年8月7日
curl Array to string conversion 错误
摘要: 0x00 故障 由于GuzzleHttp在iis上使用错误,于是开始替换其为Unirest,没想到发送了一个curl Array to string conversion 错误 0x01 原因 跟踪调用流程,发现是在curl_setopt时设置CURLOPT_POSTFIELDS后抛出的异常。 查看
阅读全文
posted @ 2017-08-07 17:47 半山th
阅读(1402)
评论(0)
推荐(0)
2017年8月1日
PHP可变参数
摘要: 0x00 缘起 在laravel的源码里经常可以看到下面的函数形式 0x01 可变参数旧写法 这表示$func支持可变参数,在php5.6之前则是在函数体内调用 func_get_args(),获取多参数 func_num_args是获取参数的个数,func_num_arg是获取索引处的参数值。 如
阅读全文
posted @ 2017-08-01 17:40 半山th
阅读(7537)
评论(0)
推荐(0)
2017年7月31日
iis下php 500错误
摘要: 很不想用iis,然而客户不想增加机器,只好按客户的意思了。可是没想到发送短信以在本地 机器上是好的,在iis下直接500。 一开始以为是防火墙问题,后来检查了一下没有,再后来换了一个短信接口,就莫名其妙好了。 然而过段时间后发现其它几个调用外部服务的功
阅读全文
posted @ 2017-07-31 15:28 半山th
阅读(474)
评论(0)
推荐(0)
2017年7月25日
php连接oracle数据库
摘要: 1.先安装一下 "oracle instant" ,把oci.dll所在的目录加入PATH环境变量里 或者直接安装 "oracle express" php_pdo_oci 依赖于oracle 的oci.dll 2.开启php_pdo_oci 查看phpinfo();,如果没有出现下面的oci表明安
阅读全文
posted @ 2017-07-25 16:08 半山th
阅读(16314)
评论(0)
推荐(0)
2017年6月27日
laravel 5.4在控制器构造函数中获取auth中间件失败
摘要: 想在控制器的构造函数中取出登录的用户 ,保存到类的属性中。 当然可以用Auth::user(),可以做到,但是不想这么做。 没想到这个属性一直是空的。后来用xdebug调试,在中间件handle和构造函数处都打了个断点。 发现是先调用了构造函数,再调用的中间件的handle。 后来又看到了 "这篇帖
阅读全文
posted @ 2017-06-27 14:00 半山th
阅读(575)
评论(0)
推荐(0)
2017年6月18日
laravel iis搭建
摘要: 1、urlrewrite https://www.iis.net/downloads/microsoft/url rewrite 2、安装phpmanager 3、目录定位到public 赋给iuser 全部权限 4、public 目录下web.config 5、新建应用池 6、新建应用 7、新建
阅读全文
posted @ 2017-06-18 19:05 半山th
阅读(1170)
评论(0)
推荐(0)
2017年6月8日
Laravel 5.4 Cache::put的一个小坑
摘要: 使用的是Cache的file驱动,然而在\Cache::put($key,$value)时发现,并没有存入。 一开始以为是file驱动的问题,后来跟踪代码发现,居然源码里当过期时间不设置时,根本不保存。 既然如此,那么函数参数何必默认为空呢,这不是坑人吗?
阅读全文
posted @ 2017-06-08 10:16 半山th
阅读(3374)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
33
下一页
公告