使用寶塔或者linux執行定時任務時,會出現log日誌root 644,網站訪問時,日誌寫入失敗,權限有問題時,修改執行定時任務方式:
方式1 :
//項目目錄在這裏沒有展示
su www -s /bin/bash -c "/php安裝目錄/php /項目目錄/artisan schedule:run"
方式2:
//可以寫成shell腳本運行
腳本文件內容爲:
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
cd /www/wwwroot/project
su www -s /bin/bash -c "php artisan profitshare "
//完成腳本編寫,再crontab中,寫入執行該腳本命令即可