php开发中的奇技淫巧

求二维数组某项之和array_sum(array_map(function($val){return $val['item'];}二维数组根据某项进行排序array_multisort(array_column($arr,&nbs...

elasticsearch报FORBIDDEN/12/index read-only / allow delete (api)错误

elasticsearch报FORBIDDEN/12/index read-only / allow delete (api)错误,很明显,不能写入数据,只能读删,基本上是由于磁盘满了的缘故解除:curl -XPUT -H &...

把Laravel的控制器变为RPC服务进行调用

最近准备改造一个php的api service准备用作RPC远程调用,不想改变原有的代码(懒)。选择的rpc框架是hprose,直接使用控制器的成员方法肯定是不行的,那让我们来改造一下吧。主要因为request实例无法由hprose从客户端传给服务端,在h...

laravel关联模型中使用group by分组

比如一篇文章(articles)有多个评论(comments)的一对多关联,使用hasMany()方法//articles model public function comments($type) {  &n...

跨平台的七牛云上传工具

基于QT5开发的跨平台的七牛云上传工具,支持Windows/MacOS/Ubuntu Desktop等操作系统github:https://github.com/dawn520/qiniuQT DownloadWindows10MacOSFeaturesb...

给php-worker安装mongodb扩展

    使用laradock的php-worker时发现队列总是报错,原来是使用了mongodb但是worker没有安装mongodb扩展,安装即可。    修改dockerf...

laravel5填坑-多态关联的类型字段使用integer

当我们在Laravel中使用多态关联,想自定义多态的类型字段时,文档是这么教我们的:自定义多态关联的类型字段#默认,Laravel 会使用完全限定类名作为关联模型保存在多态模型上的类型字段值。比如,在上面的例子中,Comment属于 Post&n...

laravel5.1 队列踩坑

今天使用队列的时候,当队列执行失败需要捕获异常的时候,laravel提供了一个failed()方法,但是文档真是坑啊,按文档的用法,发现队列执行失败之后根本不会执行failed方法,放到AppServiceProvider里面那个全局方法也没用,各种goo...

elasticsearch6.0破解license

占位,过两天写...

laravel5.1事件使用队列时指定队列名称

在使用laravel5.1的时候,我们可以在队列中使用onQueue方法指定队列名称,但是在事件中,官方文档中提都没提怎么指定队列的名称。那怎么样在事件中指定队列呢?在5.5的文档中只需要设置一个属性即可    pu...

elasticsearch-php关闭curl代理

和solr一样,elasticsearch php客户端也是因为代理的原因无法访问服务器,应该是curl的原因,关闭即可。官方文档找了好久都没有啊!!!  $logger = ClientBuilder::defau...

Top