CentOS安装supervisor并配置Laravel多线程

supervisor是一款python开发的软件,可以很方便的守护PHP脚本运行,在Laravel中,可以使用它来守护任务队列进程,并且支援多线程及输出日志。1、安装 yum install python-setuptools easy_install supervisor2、创建配置文件及调整配置 运行下列命令即可生成一个配置文件在/etc/supervisord.conf echo_s

- 阅读全文 -

laravel api 使用session时报错:Session store not set on request

今天在使用api路由进行登录时,接口报Session store not set on request错误,看网上很多朋友说加中间件web就可以,但是测试后还是发现不行。后面看到外网上有朋友修改了Kernel后可以了。这里记录一下路由使用的是api.phpRoute::post('/login','Auth/LoginController@login'); 在执行至protected functi

- 阅读全文 -

Laravel5.5配置email发送

laravel5.3后的mail发送使用的是Mailable。使用Mailable后使得邮件发送更加简单了。1、Mailable的发送是基于 Guzzle HTTP的,所以首先需要安装一下 composer require guzzlehttp/guzzle 2、配置email配置文件vim .envMAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_

- 阅读全文 -

laravel配合scout使用elastic实现中文搜索

资料下载 laravel-scout-elasticlaravel/scout的安装可以参考Laravel 的搜索系统 Scout一、laravel-scout-elastic的安装composer require tamayo/laravel-scout-elastic 修改配置文件// config/app.php 'providers' => [ ScoutEngines\El

- 阅读全文 -

laravel目录获取

app_path() app_path函数返回app目录的绝对路径:$path = app_path(); 你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:$path = app_path('Http/Controllers/Controller.php'); base_path() base_path函数返回项目根目录的绝对路径:$path = base_path()

- 阅读全文 -

最近回复

标签

归档