
laravel
呼哈吧扎嘿
诺克萨~斯
展开
-
laravel使用env()方法获取配置时,值为null
如果执行过config缓存php artisan config:cache在非config目录下的文件内,使用env()方法都无法获取env的配置,建议将配置在config中设置,如 'name' => env('APP_NAME', 'Laravel'),获取nema时,使用 config('name'),而不是 env('APP_NAME')...原创 2021-09-06 10:15:00 · 649 阅读 · 0 评论 -
eloquent model update bug
调用model update的时候 遇到了小数变整数的bugbug发生过程获取user表中的float的字段,$objTmp = TmpModel::find(123);$objTmp->update(['stockmoney' => 12.35]);update后 stockmoney 为12.00修改为$arrWhere = array();$arrWhere[] = ['i...原创 2018-05-14 10:09:17 · 217 阅读 · 0 评论 -
laravel好用的retry辅助函数
做的项目关乎好多数据抓取抓到时候经常容易连接异常今天终于发现还有retry函数用法return retry(5, function () { // 尝试5次,每次间隔100毫秒}, 100); 再也不需要害怕失败用for了...原创 2018-05-07 16:28:05 · 1671 阅读 · 0 评论 -
laradock安装失败 Please provide a source image with `from` prior to commit
系统是centos7 安装laradock的时候报错Step 1 : ARG PHP_REGISTRYPlease provide a source image with from prior to commit翻来覆去找不到答案最后看到了点提示 好像是因为docker版本太低了 我就卸载了docker 按照官网重新安装了最新版docker然后就好了......原创 2018-06-08 23:58:48 · 5404 阅读 · 0 评论 -
关于laradock中mysql无法启动
最近学习dock 首选当然是laradock 按照教程按照完毕后 启动服务发现没有mysql最开始laradock_mysql_1的state 是 Exit 1查看日志 docker-compose logs mysql都是一些mysqld failed while attempting to check config这样的错误 找不到解决办法 感觉有可能是mysql版本的问题于是修改了一下mys...原创 2018-06-25 10:08:43 · 3990 阅读 · 3 评论 -
laravel加载配置文件的问题
在配置文件中获取配置文件,获取自定义的获取不到,显示为null获取app的配置就可以,routeurl的为null当前文件是point.php后来查了查,是因为point在routeurl之前,所以没有加载到,只能在代码里获取了...原创 2018-07-12 17:25:13 · 1952 阅读 · 0 评论 -
laravel 子查询
最近首页推荐内容改版mysql需要先max 之后再group by获取最大值的数据 需要用到子查询 特此记录$arrWhere = array();$arrWhere[] = ['created_at', '>', $intTime];$objQuery = QuestionStockModel::where($arrWhere) ->orde...原创 2018-07-27 14:38:54 · 4657 阅读 · 0 评论 -
laravel5.4 使用队列
使用的服务器是centos6.5前面的步骤跟laravel官方的文档一致只是在安装supervisor的时候出现了一些偏差安装完成之后 默认只有一个配置文件在/etc/supervisord.conf没有ubuntu下的/etc/supervisor/conf.d也没有centos7的/etc/supervisord.d//以下是centos7要关注的内容另外 要注意 ...原创 2018-08-15 09:44:13 · 603 阅读 · 0 评论