随笔分类 -  php

关于php的一些认识和自我的一些总结
摘要:一、如果要检查要验证的用户数据是否正确,可以使用: if (Auth::validate($credentials)) { // } 二、但是如果您想通过用户和密码从数据库中获取用户,您可以使用: // laravel的魔术方法 // whereName 查询 username 字段 // wher 阅读全文
posted @ 2019-12-23 10:47 牛奔 阅读(788) 评论(0) 推荐(0)
摘要:报错:PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in 解析:134217728/1024/1024 = 128 解释:内存已耗尽,这关系到PHP的mem 阅读全文
posted @ 2019-11-26 15:40 牛奔 阅读(636) 评论(0) 推荐(0)
摘要:服务器重启了一下 然后访问程序报错404的情况 文件存在位置没有问题 niginx配置根目录没有问题 最后检查到端口的时候发现php-fpm的9000端口未打开 service php-fpm restart //重启php-fpm # 检查 php-fpm 状态 /bin/systemctl st 阅读全文
posted @ 2019-11-22 16:35 牛奔 阅读(2461) 评论(0) 推荐(0)
摘要:RabbitMQ+PHP 教程一(Hello World) RabbitMQ+PHP 教程二(Work Queues) RabbitMQ+PHP 教程三(Publish/Subscribe) RabbitMQ+PHP 教程四(Routing) RabbitMQ+PHP 教程五(Topics) Rab 阅读全文
posted @ 2019-11-18 10:52 牛奔 阅读(247) 评论(0) 推荐(0)
摘要:代码实现 <?php namespace App\Http\Middleware; use Illuminate\Http\Request; use Illuminate\Http\Response; class CorsMiddleware { private $headers; private 阅读全文
posted @ 2019-11-09 13:28 牛奔 阅读(2141) 评论(0) 推荐(0)
摘要:安装 composer require youngyezi/captcha 使用 新版的包已经删除了 session 支持,完全交给业务自由选择存储方式 个人觉得这样更方便来解耦业务,尤其 Lumen 大多时候用来做 Api 开发,并不需要开启 Session 服务 注册服务 bootstrap\a 阅读全文
posted @ 2019-10-30 15:34 牛奔 阅读(1296) 评论(0) 推荐(0)
摘要:同事代码新增加了功能,推到服务器上,意外导致登录失败,回退到之前的版本上,可以正常使用。 这次只上传了 route.php 文件,系统登录失败。 随后使用kdiff3对比了两版本的route.php文件,发现本地的route.php文件是带bom头的utf-8 之后使用 phpstorm批量转换文件 阅读全文
posted @ 2019-10-11 14:35 牛奔 阅读(377) 评论(0) 推荐(0)
摘要:第一种情况: 传递给 UrlGenerator 的第二个参数是 Request 实例 你传进去的是null, 可以检查 config文件夹下的配置文件是否有用到 url() 函数的,如果有,将 url() 部分改为 Config('app.url') 第二种情况: config/admin.php 阅读全文
posted @ 2019-09-23 15:35 牛奔 阅读(2651) 评论(0) 推荐(0)
摘要:curl介绍 curl是一个开源的网络链接库,支持http, https, ftp, gopher, telnet, dict, file, and ldap 协议。之前均益介绍了python版本的pycurl http://junyiseo.com/python/607.html ,现在介绍怎么使 阅读全文
posted @ 2019-09-20 17:19 牛奔 阅读(47917) 评论(0) 推荐(1)
摘要:常用的MD5、SHA1、SHA256哈希算法,是面向快速、高效进行哈希处理而设计的。随着技术进步和计算机硬件的提升,如今强大的计算机很容易破解这种算法。也就是说,不要用MD5、SHA1、SHA256这种哈希方法加密密码了,不太安全。 还好,PHP内置了密码哈希函数password_hash,使用这个 阅读全文
posted @ 2019-09-20 15:11 牛奔 阅读(811) 评论(0) 推荐(0)
摘要:原文:https://learnku.com/articles/7095/laravel-excel-beautification-in-laravel 阅读全文
posted @ 2019-09-04 13:58 牛奔 阅读(2365) 评论(0) 推荐(0)
摘要:原因是没有开启php的php_fileinfo扩展,开启即可。 找到php.ini文件,搜索到php_fileinfo,去掉前面的分号,然后重启服务器apache。nginx下同理。 extension=php_fileinfo.dll 阅读全文
posted @ 2019-09-04 13:54 牛奔 阅读(1012) 评论(0) 推荐(0)
摘要:1、使用 laravel-excel 扩展包导出 扩展包的 3.0 的版本和 2.0 相比做了很多的改动,个人感觉更容易使用了。扩展包给出了很多基于 query 的导出,视图的导出。下面例子为基于 array 的导出,其他的查看文档即可。 导出类: 控制器中导出 2、使用流的形式导出 原文:http 阅读全文
posted @ 2019-09-04 12:47 牛奔 阅读(2466) 评论(0) 推荐(0)
摘要:应用情景,有新的订单生成,后台进行消息提醒并播放音频(这里用到轮询简单实现):下面附代码 1.找到laravel-admin 中的 index.blade.php 文件进行编辑 2.请求路由控制器 实现效果: 注意: 使用Google 浏览器如果无法播放提示音? JS报错:Uncaught(in p 阅读全文
posted @ 2019-09-04 10:23 牛奔 阅读(838) 评论(0) 推荐(0)
摘要:修改public\vendor\laravel-admin\laravel-admin里面的laravel-admin.js 阅读全文
posted @ 2019-09-03 11:36 牛奔 阅读(1096) 评论(0) 推荐(0)
摘要:1.不进位的情况 比如3.149569取小数点后两位,最后两位不能四舍五入。结果:3.14。 可以使用 floor 函数 该函数是舍去取整。例如,floor(4.66456) 结果:4 。 floor(9.1254) 结果9 。 因此,去小数点后两位,需要先乘以100,然后舍去取整,再除以100,即 阅读全文
posted @ 2019-08-30 12:57 牛奔 阅读(12139) 评论(0) 推荐(0)
摘要:This article is post on https://coderwall.com/p/ggmpfa configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution复制代码 阅读全文
posted @ 2019-08-27 17:47 牛奔 阅读(314) 评论(0) 推荐(0)
摘要:添加用户 useradd -r -s /sbin/nologin php-fpm 下载解压安装包 cd /data/pkg wget http://php.net/get/php-7.2.2.tar.gz/from/this/mirror mv mirror php-7.2.2.tar.gz tar 阅读全文
posted @ 2019-08-27 16:04 牛奔 阅读(289) 评论(0) 推荐(0)
摘要:$headers = array( 'api-key:'.$key, 'authorization:'.$authorization, ); //初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL, $url); // 阅读全文
posted @ 2019-08-22 14:47 牛奔 阅读(7439) 评论(0) 推荐(0)