Laravel上线一定要优化的两个配置
1、缓存配置信息:php artisan config:cache 该操作把配置信息从.env缓存到php文件中,否则会因为高并发,多个请求同时读取.env文件,会造成读取失败,从而读取到了config文件夹下的默认配置信息,会造成数据库连 […]
1、缓存配置信息:php artisan config:cache 该操作把配置信息从.env缓存到php文件中,否则会因为高并发,多个请求同时读取.env文件,会造成读取失败,从而读取到了config文件夹下的默认配置信息,会造成数据库连 […]
Laravel中做登录,真的太简单了,框架已经集成了大多数的功能,我们只需要把相关数据传递过去即可。代码如下: 相应的路由如下:
Laravel中表单验证可以用FormRequest来进行,但是这个默认是返回视图文件的,如果想要把验证结果以JSON格式返回,可以使用如下代码(failedValidation函数):
在执行update进行更新数据时,有时需要对唯一性进行验证,这时要在验证项的后面加上一个ID,不然Laravel会认为该字段内容已存在。 具体验证代码如下:
新增时的验证: 获取已验证的数据:$validator->valid()
安装 发布迁移文件: 在config/app.php 中,Providers 数组里添加: 发布配置文件: 迁移数据库 在User Model 引用 HasRoles trait: 用法: 创建角色:$role=Role::create([ […]
一对一使用 hasOne 反向 belongsTo 一对多使用 hasMany 反向 belongsTo 多对多使用 belongsToMany 反向 BelongsToMany
for directories for files 把当前文件夹也加入php-fpm用户组 更改 storage 文件夹权限
今天修改了一张图片的名字,以为在数据库里同步修改就行了,结果不是那么回事,在wp_postmeta表中有个meta_key字段保存了一个附件的元数据,meta_key的值是_wp_attachment_metadata,对应的meta_va […]
Freshrss推荐的API是 Google Reader API 移动客户端可以用 Fluent Reader Lite FreshRSS自动更新订阅,需要用到系统定时任务。 使用以下命令编辑 www-data 用户的 […]