반응형

crontab 2

chromedriver, Crontab, 저장된 파일 위치, 권한 issue

crontab과 chromdriver 이전 글 이전 글에서 크론탭과 크롬드라이버가 문제를 해결하기 위해서 1. 경로를 크론탭에 작성하고 2. 크롤링 과정이 창으로 보이도록 뜨지 않도록 설정하고, 3. 저장하는 파일을 csv로 수정하고, 이렇게 수정했었는데, 해결하려면 추가 과정이 필요하다. 4. 루트(최고) 권한 수준해서 해당 사용자가 크론탭을 사용하는 걸 허가해주어야 한다. # root로 접속 su - # cron.allow 나 cron.deny 확인해보기 ls -l /etc/cron.allow /etc/cron.deny /etc/at.allow /etc/at.deny # vim or nana 등등 편집 vim /etc/cron.allow # 여기에서 root(최종권한)이나, username (해당 사..

Python 2023.03.21

chromedriver 과 crontab 문제-/usr/bin/google-chrome is no longer running

크롤링 해서 아침마다 자동으로 작업해두도록 뭘 짰는데, crontab으로 스케쥴 맞춰 두었는데 작동을 하지 않는다. 표 긁어서 엑셀로 자동으로 만들어 주고, 아침마다 그걸로 보고할 수 있는 업무 자동화 프로그램이었다. 코드 짜는 게 귀찮아서 그렇지 한 번 만들어 두면 매일 아침마다 스크랩 안 해도 되서 편하다. chromedriver 경로와 디스플레이, crontab 간에 문제가 있는 것 같다. File "/home/user1/anaconda3/lib/python3.8/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktra..

linux 2023.02.19
반응형