
PHP
文章平均质量分 66
HOOLOO
兴趣广泛,喜欢编写各种程序。
Keep It Simple, Stupid!
展开
-
CRMEB PHP多商户版DOCKER部署实战
使用基于ubuntu24的docker来部署crmeb系统,其中使用到php7.4、swoole、swoole-loader。原创 2024-12-16 16:19:30 · 737 阅读 · 0 评论 -
Centos 8 过渡到 Centos Stream
Centos 8 过渡到 Centos Stream. 并安装php8.1原创 2023-03-04 22:52:39 · 294 阅读 · 0 评论 -
Swagger PHP
php laravel 使用swagger 生成 api文档。原创 2023-02-12 00:15:45 · 1446 阅读 · 0 评论 -
php数据操作
1.合并 数组array _merge()函数将 数组 合并到一起,返回一个联合的 数组 。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:array array _merge (array array1 array2…,arrayN)这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数转载 2017-05-01 12:45:24 · 486 阅读 · 0 评论 -
Lumen 5.4 中 Http options类型请求返回405的问题
Lumen 5.4 中 Http options类型请求返回405的问题原创 2017-07-05 11:26:29 · 3504 阅读 · 0 评论 -
Laravel 5.5 如何禁用用户注册
Laravel 5.5 如何禁用用户注册原创 2017-09-29 05:06:22 · 1606 阅读 · 0 评论 -
Laravel 5.5 中用户登录时如何对附加字段进行判断
Laravel 5.5 中用户登录时如何对附加字段进行判断原创 2017-10-13 11:35:04 · 1857 阅读 · 0 评论 -
Laravel 中关于options访问的问题
以前的项目中遇到options访问都是再建一条相同的options路由,然后在CORS中间件捕获并直接返回200,这个作法虽然能用,但是每一条路由都要有一条与其相对应的options路由,非常臃肿,很难看。近日寻得一个方法,可以直接捕获所有options路由,统一处理。Route::options('{all}', function () { $response = Respons原创 2018-01-21 17:17:55 · 1959 阅读 · 0 评论 -
Laravel 使用 Passport 进行API认证
曾经使用过Dingo + JWT来做API系统,工作起来还好,就是配置比较麻烦。现在使用官方扩展包来尝试下。首先安装 Laravel/Passport,这里不再重复,直接参考官方文档。https://laravel.com/docs/5.6/passport在文档里有一步是php artisan passport:client这一步会产生两个client id,其中client id 2可以不用走...原创 2018-06-17 11:05:46 · 2211 阅读 · 0 评论 -
使用Laravel/Passport 进行API认证二
一、如果用来认证的用户表不是默认的users怎么办?1,在config/auth.php中新建一个provider'providers' => [ 'users' => [ 'driver' => 'eloquent', 'model' => App\User::class, ], 'store_admins' =&...原创 2018-06-26 15:00:19 · 873 阅读 · 0 评论 -
顺丰BSP接口PHP开发注意事项
顺丰BSP接口PHP开发注意事项原创 2016-07-08 12:09:39 · 5527 阅读 · 1 评论 -
如何使用easywechat开发微信支付功能
如何使用easywechat开发微信支付功能原创 2016-08-10 16:12:26 · 15032 阅读 · 1 评论 -
让PHP运行在Glassfish中:quercus配置
PHP跟GlassFish本是两个不相干的东西,为什么要让PHP在GlassFish中运行原创 2014-09-04 01:59:22 · 2926 阅读 · 0 评论 -
Laravel 5 中使用ckfinder的问题。config.php设置。
ckfinder的config.php文件需要设置。不然不能浏览文件。内容如下:require '../../../../../../bootstrap/autoload.php';$app = require '../../../../../../bootstrap/app.php';$app->make('Illuminate\Contracts\Http原创 2015-06-06 16:04:45 · 1995 阅读 · 0 评论 -
微信支付里的一个问题
做微信支付的时候,遇到一个问题。就是支付结果通知。腾讯并非直接在前台页面返回是否真的支付成功。而是通过后台推送消息告诉商户是否订单真的支付成功。推送的地址,就是在做统一下单时一堆参数中的notify_url。只要在这个地址获取相关数据就能知道我们的订单是否成功支付。但是!由于理解错误,在这里出错了。具体情况如下:腾讯推送来的消息是个xml字符串。里面原创 2015-08-03 15:28:59 · 1017 阅读 · 0 评论 -
Lumen上使用Dingo/Api做API开发时用JWT-Auth做认证的实现
使用Lumen和dingo/api开发api 服务时,使用tymon/jwt-auth来做认证部分的实现。原创 2015-11-08 03:09:32 · 27727 阅读 · 6 评论 -
Laravel (Lumen) 中使用JWT-Auth刷新token的问题
Laravel(Lumen)中使用JWT-Auth遇到一个问题,即token如何刷新。一开始不太理解作者的设计思想,看了很多issue之后,慢慢明白jwt-refresh如何使用。建一个路由,比如“auth/refresh-token” ,可以指向某个方法,也可以直接写个匿名函数。$app->post('auth/refresh-token', ['middleware原创 2016-02-10 12:46:47 · 17005 阅读 · 1 评论 -
composer 镜像不能访问的问题
最近composer update 总提示: Your configuration does not allow connection to http://packagist.phpcompose r.com. See https://getcomposer.org/doc/06-config.md#secure-http for details .原创 2016-03-17 00:26:49 · 7863 阅读 · 2 评论 -
Laravel 5.2 使用ckeditor
1,如何上传图片。在页面中,配置ckeditor时加上上传文件,配置即可打开ckeditor的上传图片功能。 CKEDITOR.replace( 'content', { language: 'zh-cn', height: 450, filebrowserBrowseUrl: '{{url('原创 2016-04-05 11:10:09 · 3223 阅读 · 0 评论 -
Laravel 5.2 使用ckeditor 及 ckfinder
上一篇已经说过如何让ckeditor能上传图片。这篇讲下如何使用ckfiner来做文件浏览及管理。1,下载finder。解压到/public。我的目录是这样: /public/finder/3.3.0/ ........2,修改页面文件,加载ckfinder 。引入js配置ckeditor 和 ckfindervar content = C原创 2016-04-05 16:25:05 · 3133 阅读 · 0 评论 -
Windows下编译php_scws.php
scws目前只提供php 5.4及以下的php扩展。求助无果,无奈只得自己想办法编译。看了scws的文档,问了问作者,然后开始动手。能否成功还得看造化。哎~~~原创 2016-05-25 11:23:49 · 2877 阅读 · 3 评论 -
Joomla里如何获取文章的完整URL地址
对于Joomla开发来说,还是小学生,最近原创 2014-09-02 16:11:05 · 6508 阅读 · 1 评论