最近发表的话题
最近发表的评论
  • 求教大佬关于 this.$apply () 的使用问题? at 2个月前

    @liyu001989 额,其实大致意思就是:是不是在微信小程序的事件处理方法内执行异步操作之后,小程序底层已经帮忙做了this.$apply()处理了,因为在事件内加或不加this.$apply()都可以正确设置数据

  • Laravel 如何用验证类验证 serializeArray () 后的数据呢 at 5个月前

    @Wi1dcard 所以我直接ajax赋值了,后端看着干净,前端不管了。。。

  • Laravel 如何用验证类验证 serializeArray () 后的数据呢 at 5个月前

    @早起的虫子 请求进入控制器之前先走的FormRequest的吧,没地方转换的貌似,我改了下直接在ajax请求里赋值了,因为我这个验证类是根据不同场景验证不同字段的,所以我实在不想用make的方法手动验证,我在验证类里面添加了switch 根据不同路由返回不同的验证字段,这样控制器看着干净:joy:

    public function rules(){
    switch ($this->route()->getName()) {
                case 'users.editBasic':
                    return [
                                 'name'
                              ]
       }
    }
  • 谷歌浏览器总是报 Syntax error @ "解除网页限制"! 问题? at 5个月前

    @Wi1dcard 发现了,油猴下面的一个脚本抽风了,感谢大佬

  • Sass 引入样式路径问题 at 5个月前

    我看了下css代码,发现里面url路径有问题,导致一直报找不到路径,不是引入路径的原因

  • 求助,线上邮箱验证,接收邮件验证不了问题? at 7个月前
  • 求教没有权限问题? at 7个月前

    @leo 感谢

  • 求教没有权限问题? at 7个月前

    @leo 哇,都是root

    file
    deploy.php内容

    <?php
    namespace Deployer;
    
    //引入官方的 Laravel 部署脚本
    require 'recipe/laravel.php';
    
    // Project name 设置一个名为 application 的环境变量,值为 my_project
    set('application', 'my_project');
    
    // Project repository
    set('repository', 'https://github.com/xxx/laravel-shop-advanced');
    
    // [Optional] Allocate tty for git clone. Default value is false.
    set('git_tty', true);
    
    // Shared files/dirs between deploys 这两个环境变量是数组格式,add 函数可以往数>组里添加值
    add('shared_files', []);
    add('shared_dirs', []);
    
    // Writable dirs by web server Deployer 会把这个变量下的目录加上写权限
    set('writable_dirs', []);
    set('allow_anonymous_stats', false);
    
    // Hosts 添加一台服务器,服务器 IP/域名 是 project.com
    
    host('47.99.244.126')
            ->user('root')//使用root账号登录
            ->identityFile('~/.ssh/laravel-shop-aliyun.pem')//指定登录秘钥文件路
    径
            ->become('www-data')//以www-data身份执行命令
            //设置一个这台服务器独享的环境变量,名为 deploy_path,值为 ~/my_project
            //Deployer 会把花括号包裹起来的字符串替换成对应的环境变量
        ->set('deploy_path', '/var/www/laravel-shop-deployer');//指定部署目录
    
    //定义一个上传.env文件的任务
    desc('Upload .env file');
    task('env:upload',function(){
            //将本地的.env文件上传到代码目录的.env
            upload('.env','{{release_path}}/.env');
    });
    // Tasks 定义一个名为 build 的任务
    task('build', function () {
            //这个任务的内容是执行 cd ~/my_project && build 命令
        run('cd {{release_path}} && build');
    });
    
    //定义一个钩子,在deploy:shared之后执行env:update任务
    after('deploy:shared','env:upload');
    
    // [Optional] if deploy fails automatically unlock.
    // 定义一个后置钩子,当 deploy:failed 任务被执行之后,Deployer 会执行 deploy:unlock 任务
    after('deploy:failed', 'deploy:unlock');
    
    // Migrate database before symlink new release.
    // 定义一个前置钩子,在执行 deploy:symlink 任务之前先执行 artisan:migrate
    
    before('deploy:symlink', 'artisan:migrate');
    
  • 求教没有权限问题? at 7个月前

    @leo

    file
    删除之后还是报错:flushed:
    file

  • 求教没有权限问题? at 7个月前

    @pugOreo 是vargrant的,你看上面截图的窗体标题,root帐户里没有deployer文件,没法执行命令的啊

    file

  • 求教没有权限问题? at 7个月前

    @leo 我第一次执行dep时貌似报了Permission denied (publickey)错误,我没有管,直接先做了上传.env的操作,然后就报这个错误了,删除部署目录是将laravel-shop-deployer删除吗

  • 求教没有权限问题? at 7个月前

    @pugOreo 您指的切到root是什么呢,本地homestead切到root吗,这样的话dep命令无效哦,还是我的理解有偏差

  • 求助大佬,本地 db:seed 正常线上的会报 Call to a member function addresses () on null? at 7个月前

    @leo 刚刚发现这个问题了,DatabaseSeeder里我没写$this->call(UsersSeeder::class); 数据填充时根本没执行UsersSeeder :flushed: 太马虎了。。

  • 求教大佬 Windows+Homestead 如何使用 Kibana? at 7个月前

    @leo windows下运行Kibana还是不行,我又找文档看了下,直接在虚拟机安装配置的,现在已经可以正常访问查询了,感谢大佬回复

  • 求教大佬 Windows+Homestead 如何使用 Kibana? at 7个月前

    @leo 额大佬,我配置了elasticsearch.url: "http://192.168.10.10:9200"server.host: "192.168.10.10"后浏览器访问kibana被拒绝访问了啊,localhost:5601和192.168.10.10:5601都拒绝了,

  • 求教为什么总是读取不到 app.php 的配置内容? at 7个月前

    @jltxwesley 感谢大佬,受教受教

  • 求教为什么总是读取不到 app.php 的配置内容? at 7个月前

    @doobi 刚刚看了下源码,貌似有点头绪了,也就是说php artisan config:cache会在bootstrap/cache下生成config.php文件,而当我们使用php artisan config:clear命令时,会将刚才文件夹下的config.php删除掉;而php artisan cache:clear这个命令会刷新‘store’缓存的内容,并将storage/framework/cache目录下的facade-*.php等正则匹配的文件删掉,没理解错的话应该是这样,
    感谢回复,如果上面有理解错的话,还请多多指正

  • 求教为什么总是读取不到 app.php 的配置内容? at 7个月前

    @leo 额,是这个php artisan cache:clear我在网上看的这个命令可以清除各种缓存,如页面,Redis,配置文件等缓存,还以为这个通用了呢,刚刚用php artisan config:clear成功了,求教这俩命令区别是什么呢

  • 商品列表 grid 内预加载问题? at 7个月前

    @leo 感谢大佬解惑

  • 求教关于 laravle 都什么样的错误会记录到 laravel.log 中? at 8个月前

    @leo 有可能是哦,感谢