伺服器設定定時器

我愛大可樂發表於2020-07-13

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 協議》,轉載必須註明作者和本文連結
我愛大可樂

相關文章