| CMS/프레임워크 | Rhymix 2.1 |
|---|---|
| 개발 언어 | PHP 8.2 |
Synology DSM에 라이믹스 설치 후 운용중입니다.
비동기 설정을 하는 게 여러모로 좋을 거 같아 비동기 설정 후 crontab -e 사용이 불가능하여 작업 스케줄러로 등록해두었습니다.
푸시알림도 이메일도 정상적으로 작동하는데 이메일 테스트를 누른 직후에도 /var/services/web/logs/queue.log 는 파일 내용이 비어있습니다. 작업 스케줄러를 중단시키고 프로세스를 강제로 종료하면 푸시알림/이메일 모두 먹통이 되는 걸 보아 작업 스케줄러를 통한 비동기 작업 자체는 정상적으로 되는 것 같았습니다.
작업 스케줄러에선 root 사용자로 아래 명령어를 실행중인데 원래 아무것도 기록이 안 되는 게 정상인가요?
/bin/su -s /bin/sh -c "/var/packages/PHP8.2/target/usr/local/bin/php82 /volume1/web/rhymix/index.php common.cron >> /var/services/web/logs/queue.log 2>&1" http
DIGIWB
Lv. 2
댓글 0