我想在我的项目中使用Laravel队列系统,我想运行php artisan队列:在服务器的后台永久工作,我做了一些搜索,我找到了一个命令行,即使从ssh终端退出后也可以运行它但它可以在某些情况下会失败,可能会给我带来可怕的问题.所以过了一会儿我发现有一个名为Supervisord的软件包,即使服务器重启后也可以重启命令.但不幸的是我的linux知识很低,所以我想请一个人从0到100逐步帮助如何安装Supervisord并在centos 7上配置它,之后设置队列命令行.非常感谢..
我想在laravel刀片系统中测试一个简单的vue.js,这是我在test.blade.php视图文件中的代码:
<div id="app">
<p>{{message}}</p>
</div>
<script src="{{url('/assets/js/vue/vue.min.js')}}"></script>
<script>
new Vue({
el:'#app',
data:{
message:"hello world"
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
问题是渲染视图文件laravel想要将消息作为变量或常量访问,并且因为没有任何消息变量传递给视图我得到使用未定义的常量异常.那么解决方案是什么?
我刚开始使用Laradock来构建我的 Laravel 项目,但是我在编辑由Laradock 工作区中的php artisan命令创建的文件(例如控制器、模型等)时遇到问题。原因是工作区中的用户是根用户,而另一方面,我正在尝试由普通用户在我的编辑器中编辑文件。所以每次我必须运行命令chmod -R 777 /newCreatedFile.php来更改权限。那么有没有办法解决这个问题呢?
顺便说一下,我的操作系统是 ubuntu 18.04