저는 Python을 처음 접했고 RS1221+ NAS에서는 동일한 스크립트가 실행되지 않지만 QNAP ts-219p ii에서는 문제 없이 실행되는 이유를 이해하지 못합니다. HTML 페이지를 통해 특정 PC를 열도록 설계된 WoL 스크립트입니다. PNG 이미지를 누르면 PHP 스크립트가 호출되고, 이는 다시 Python 스크립트를 호출합니다.
방금 동료에게서 php 및 python 스크립트를 복사했습니다. QNAP ts-219p NAS 시스템에서는 작동하지만 최신 RS1221+에서는 작동하지 않습니다. Python 3.9, Node.js v 18 및 php 8.0 패키지가 새 시스템에 설치됩니다.
RS1221+의 Web Station에서 Python이 활성화되고 녹색으로 나타납니다. 모듈 "wakeonlan" 버전 3.0.0도 "편집" 섹션에 설치됩니다.
이것은 Python 스크립트를 호출하는 PHP 스크립트입니다(여기서 x는 자리 표시자이며 열려고 하는 PC에 대해 Mac용으로 변경되었습니다). 내 네트워크 주소는 192.168.0.1 /23:
입니다. 으아악이것은 호출되어 서버에서 실행되어야 하는 WoL용 Python 스크립트(wake.py)입니다.
으아악다른 모듈을 사용하도록 Python 스크립트를 변경해 보았습니다.
으아악하지만 그것도 안 돼요. 내가 말했듯이, 나는 파이썬 전문가가 아니기 때문에 어떤 조언이라도 고맙게 생각합니다.
이 질문에 다시 답하는 사람:
이 https://pypi.org/project/wakeonlan/패키지를 사용하면 제가 Python에서 겪었던 모든 문제가 해결되었습니다.