美文网首页
laravel 笔记

laravel 笔记

作者: 清风倚歌行 | 来源:发表于2019-08-14 17:55 被阅读0次
    1. laravel-admin 后台新建管理员头像无法显示:
    • 如果是图片上传失败: 加软连接 php artisan storage:link
    • 如果是图片不显示:修改配置文件 ,在 config/filesystems.php 添加:


      image.png
    2. laravel 关闭ORM模型时间

    在模型中增加:php public $timestamps = false

    3. laravel 模型对应表名默认是复数

    在模型中指定表名:php protected $table='tablename'

    4. laravel 前段工作流使用 yarn 不存在
    • 运行 npm install -g yarn 安装yarn
    • yarn install

    参考https://blog.csdn.net/xiaobinqt/article/details/87692228

    5. laravel 执行npm run dev/watch-poll 报错
    • 打开 package.json 文件,将 scripts 下的 cross-env 删除
    • 执行 npm install -no-bin-links
    • 如果这个过程有报错,需要再次执行:npm install –no-bin-links
    • 然后执行 yarn install –no-bin-links
    • 最后执行编译:npm run dev 或者 npm run watch-poll

    参考https://www.cnblogs.com/lovebing/p/7504851.html
    https://www.cnblogs.com/phpper/p/6781426.html

    6. 出现419状态码错误

    在form表单中增加 {{ csrf_field() }}

    7. 添加报错:Add [name] to fillable property to allow mass assignment on

    模型设置允许字段

    protected $fillable = ['name','email'];
    
    8. 数据库无法连接
    • 修改env文件DB_HOST为容器名字
    • 上一步不能解决artisan问题的话需要将DB_HOST设置为本机IPV4地址
    9.Laravel 使用自定义方法和扩展并实现自动加载
    • APP下创建 [ help ] 文件夹,在文件夹内创建 [ functions.php ] 文件
    • 找到composer.josn下的autoload,添加一个 files ,如果有则不用添加,把刚才的目录写进去


      如图
    10.迁移数据库字段报错【mysql5.7.7以下版本】
    • 在app/Providers/AppServiceProviders.php 方法register中增加
      Schema::defaultStringLength(191);

    相关文章

      网友评论

          本文标题:laravel 笔记

          本文链接:https://www.haomeiwen.com/subject/doenjctx.html