In Container.php line 729: Class router does not exist -DINGO

In Container.php line 729: Class router does not exist -DINGO 遇到这种问题,一定要看日志,看日志,看日志。别有事没事就去网上google,告诉你个技巧,你搜关键词发现没有什么人和你有相同错误的时候,那么这应该是你个人问题,和别人没得关系,晓…

Read more...

Valid card+braintree支付笔记

首先:你们要有一个braintree账户,不然你什么也做不了 沙箱测试账户注册地址:https://sandbox.braintreegateway.com/merchants/f2gtdnpzbsxvgcyw/home 然后:你要看文档,我说半天你不看文档也不可能会的。 文档地址:https://developers.braintreepa…

Read more...

利用国外paypal+braintree支付笔记

最近项目涉及海外市场,支付首选paypal  但要做移动端支付,必须用其旗下收购的braintreeSDK,  因为没接过国外的支付渠道,摸索了两天,发现国外的支付像paypal  stripe  braintree  很多流程方式和国内第三方支付还是有所区别。这里简单做个笔记:

Read more...

proc_open(): fork failed – Cannot allocate memory【解决方法】

proc_open():fork失败错误# 如果composer在执行某些命令中显示proc_open()fork失败: PHP Fatal error: Uncaught exception ‘ErrorException’ with message ‘proc_open(): fork failed – Cannot allocate memory’ in phar 这可能会发生,因为…

Read more...

laravel搭建bug邮件报警

概述 利用laravel邮件发送机制,制作一个邮件报警功能,在例如支付,授权,结算等一些敏感位置对错误异常信息进行即时邮件报警,将错误数据发送给开发者,即时解决bug。 安装配置 官方文档:https://laravel.com/docs/5.5/mail#previewing-mailables-in…

Read more...

利用laravel 控制单个IP请求频率

Laravel(5.2 以上版本)为安全IP访问控制内置了 API Throttling 中间件。   使用方法: Route::group([ ‘prefix’ => ‘api’, ‘middleware’ => ‘throttle:3,10’ //这数字代表十分钟内同一IP可以请求3次 ], function () {     …//你需…

Read more...

Laravel 小技巧

1.侧栏 网站一般都有侧栏,用来显示分类,标签,热门文章,热门评论啥的,但是这些侧栏都是相对独立的模块,如果在每一个引入侧栏的视图中都单独导入与视图有关的数据的话,未免太冗余了。。。所以最佳的做法是:新建一个widgets视图文件夹,再利用Larave…

Read more...

laravel 命令一键创建Event+Listener 并使用

一、App\Providers\EventServiceProvider中添加你的监听事件名称   /** * The event listener mappings for the application. * * @var array */ protected $listen = [ //在$listen中添加你的监听事件,如果已有别的事件,你直接在…

Read more...