服务器设置定时器

Linux 上设置定时器(laravel 应用)#

laravel 任务调度查看相关文档即可

1、先查看 PHP 位置

which php

2、输入下面命令进入编辑文件

crontab -e

3、编辑文件输入如下命令

/bin/php /www/wwwroot/xxxxx/artisan schedule:run >> /dev/null 2>&1

(xxxxx) 表示为文件目录即 laravel 项目文件夹,/bin/php 根据 which php 的结果输入

4、打开 php.ini 文件,搜索_functions

disable_functions=passthru,exec,putenv,system,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv

5、去除 putenv,并保存

本作品采用《CC 协议》,转载必须注明作者和本文链接
我爱大可乐
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。