拥有未整理-等待研究标签的文章

关于 Laravel 日志权限 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

有时候 laravel 会出现无权限写日志的问题,我们可以按以下步骤去检查:1. 运行 laravel 的 phpfpm 是什么用户,一般是 www,最好不要使用 root。2. 应用目录中,storage/logs 有没有写权限。3. 是否有运行 laravel 的脚本或者 crontab,或者supervisor,并且运行的用户和 phpfpm 的是一样的,一般是www。如...
阅读全文

Laravel 之道第 12 章:注册门面 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

导语这一章,我们说一下 Laravel 引导程序之门面的注册,其实质是:执行 `Illuminate\Foundation\Bootstrap\RegisterFacades` 类中的 `bootstrap` 方法。](https://lccdn.phphub.org/uploads/images/201809/29/27709/S1idWMislp.png?imageView...
阅读全文

我又掉 Laravel env 函数坑里了 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

哈哈,最近踩坑比较多啊,不过这次真的怪自己不细心看文档了。 事情是这样的,今天发现项目在执行定时任务的时候报错了,faild\_jobs 中塞了好多错误记录,一看内容全是 "JUHE\_APPKEY\_FOR\_XXXX is null",这是我的物流查询 Job 里抛出的异常,当用 `env('JUHE_APPKEY_FOR_XXXX')` 读取 app_key 为空时就会抛出。但是 ...
阅读全文

基于有赞云的个人收款即时到帐实现方案 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

](https://lccdn.phphub.org/uploads/images/201712/07/76/SNw418ffHi.jpg)很多人都想出售自己的一些产品,课程,电子书,或者其它在线可售卖的东西,但是不管是微信支付还是支付宝,都需要公司账户,这一套不是不可以搞,就是太麻烦了而已。今天介绍的就是不需要公司账号实现个人收款的自动化方案(当然,交易 1% 手续费比微信等略高)...
阅读全文

Laravel5.5+passport 放弃 dingo 开发 API 实战,让 API 开发更省心 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

Laravel5.5更新,通过Laravel5.5开发Api更加顺畅了,在这里就分享一下Laravel开发Api的经验吧 1.封装返回的统一消息返回的自定义消息,和错误消息,我自己封装了一个Trait,用来做基本的返回,Trait的封装如下```phpnamespace App\Api\Helpers\Api;use Symfony\Component\HttpFoundat...
阅读全文

PHP 垃圾回收与内存管理指引 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

](http://blog.phpzendo.com/wpcontent/uploads/2018/08/850_c37ba64941e8a0a2b41ac71074cbbbbb.jpg) 本文首发于 ,转载请注明出处。本文将要讲述 PHP 发展历程中的垃圾回收及内存管理相关内容,文末给出 PHP 发展在各个阶段有关内存管理及垃圾回收(内核)参考资料值得阅读。引用计数...
阅读全文

国庆福利,基于 Laravel 开发的在线点播系统 MeEdu,可以开展自己的在线教育啦 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

](https://lccdn.phphub.org/uploads/images/201809/29/6683/xT6SgiRXeI.png?imageView2/2/w/1240/h/0)介绍随着知识付费领域的兴起,尤其是知识付费领域的龙头“得到”的成功,知识付费领域俨然成为了新的风口。经过这几年的发展,知识付费领域的基础建设有了很大的进步,市场上面很多知识付费的平台可以在...
阅读全文

Laravel 使用 EasyWechat 管理多公众号 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

第一次写专栏文章,如代码规范有错误或者不周全的地方,请社区朋友们指正。如果有更好的方法,请留言给我,谢谢各位大神。这篇文章旨在Laravel使用EasyWechat扩展进行多公众号管理,具体步骤如下:1. 创建公众号参数表2. 创建微信控制器3. 创建辅助函数4. 配置路由5. 设置路由忽略首先我们新建一个Laravel项目,配置好数据库参数,引入Easywec...
阅读全文

Laravel Database——查询构造器与语法编译器源码分析 (上) | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

前言本文 GitBook 地址: 在前两个文章中,我们分析了数据库的连接启动与数据库底层 `CRUD` 的原理,底层数据库服务支持原生 `sql` 的运行。本文以 `mysql` 为例,向大家讲述支持 `Fluent` 的查询构造器 `query` 与语法编译器 `grammer` 的原理。DB::table 与 查询构造器若是不想使用原生的 `sql` 语句,我们可以...
阅读全文

Laravel 技巧之 定时任务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

定时任务 Scheduled Tasks 是 Laravel 提供的组件之一,稍微上点规模的项目应该都会用到,比如开发微信应用时通过定时任务去刷新access token,比如每天定时发推送提醒用户要记得签到。对于定时任务的基本用法,官网文档已经描述得很详细了,这里不再多说。本文主要是介绍定时任务在实际应用中的两个小技巧:1\. 多个任务并行执行先简单介绍一下 Laravel ...
阅读全文