服务器设置定时器
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 协议》,转载必须注明作者和本文链接
推荐文章: