出院了,外加博客复活

话说得啥也别得病,小小的肛瘘手术也让我很遭罪,而且不知道为啥,回家以后伤口就很疼,一会儿躺一会儿看看去。

之前脑残给主机重做系统了,然后第二天住院去了,导致博客挂了一周多一些,现在复活了,好了。接下来,干就完了

php curl 模拟上传遇到的小问题记录

今天在公司写东西的时候遇到了一个奇怪的小问题,就是在用 curl 模拟文件上传的时候发现上传失败,最初始采用的代码如下

[
    'file' => '@' . $fileName
]

通过查看文档发现了下面的一段说明

图片alt

从这可以得知,CURLOPT_SAFE_UPLOAD 这个参数可以控制,由于 php 5.5 以前的默认值是 false ,所以我可能以前并没有关注,但是在 php 5.6 的时候这个默认值是 true 了,所以当我们想要采用上面那种方式就需要设置 CURLOPT_SAFE_UPLOAD 这个值为 false 才可以使用。

但是需要注意的是在 php 7 以后这个属性被删除了,所以当我们想要上传的时候,必须采用 CURLFile 才可以上传。具体可以参见 http://php.net/manual/zh/class.curlfile.php

所以现在就不要考虑 CURLOPT_SAFE_UPLOAD 这个参数了,以后在模拟上传的时候直接采用 CURLFile 就可以了

写在开年

传统意义上的新的一年已经开始了,再过几个月我也将要步入婚姻的殿堂,并且也将进入而立之年。年龄虽然大了,但是技术还得锤炼。早年不好好学习落下的东西,就得现在自己利用业余时间恶补了。所以也是有些疲倦并且没有章法的,万幸我的性格还是不错的,就是不怕慢,一切都可以慢慢来,我坚信我会追上的。

然后今年依然要努力工作,不能太浮躁了。加油吧

升级 homestead 小记录

又是一个周末,自觉状态调整的不错了,于是就像弄点东西玩,然后,就想到了升级相关版本,vagrant 和 virtual box 都升级完了,然后我又升级了 homestea 的脚本,并且切换到了最新的 release tag 上,最后执行 vagrant box update,会提示 ==> homestead-7: Box 'laravel/homestead' not installed, can't check for updates. 这个么个东西,在网上简单的看了一下也没发现什么

最后灵机一动,切换会原来的 tag,然后再升级 box 再换到最新的 tag 就 ok 了。

哈哈,太机智了,记录一下顺序吧,以后就不会出问题了,先升级 box,然后升级 homestead 脚本,最后切换到脚本最新的 release 的 tag 就大功告成了,继续写代码

对了,升级以后还得重新配置一下 composer 中国镜像

中午来碎碎念

自从搬家以后,状态一直起伏,工作状态保持的还可以,业余时间就有些问题了,需要调整,后来想想,可能是自己听歌的风格不对,刚才找了个歌单,听了一下,感觉好多了。果然还是听一些能让自己舒爽的歌是好事,qq 音乐的推荐太渣了,没有网易的好。不能光靠推荐,还得自己自己翻歌单。

最近,学习状态逐渐也在提升,php 在看,go 也准备写点小东西了。

碎碎念到此结束,开始干活了。和媳妇生活也越来越有起色,磕磕绊绊是难免的,互相谅解吧。18年依然奋斗,结婚,赚钱,一切都会好起来的,干就完了