2017-10-04 3 views
0

나는 라즈베리 파이를 사용하여 원격 제어 차를 쓰고 있습니다. 내 제어 인터페이스는 내 모든 파이썬에 액세스하기 위해 WebIOPi를 사용하는 라스베리에있는 웹 사이트입니다. 그럼 이미지 내 텍스트 버튼 변경을 원하지만, 내가 할 모든 http://172.30.1.26:8000/images/stop.png 403 (위치 0 바이트 0x89를 디코딩 할 수없는 'UTF-8'코덱 얻을 403라즈베리 파이 WebIOPi 모든 사진은 403 금지되어 있습니다

<img src="images/stop.png" id="stop" class="img-responsive" alt="stop" /> 

입니다 : 유효하지 않은 시작 바이트)

내가 처음에는 라즈베리를 사용하기 때문에 내가 사용해야 할 설정이있을 수 있지만 어디에서나 보았고 아직 찾을 수 없었습니다. 당신이 당신의 문제를 해결해야

f = codecs.open(path, 'rb') 

로 교체 라인

f = codecs.open(path, encoding=encoding) 

를 찾을 내부

답변

0

당신은

/usr/local/lib/python3.5/dist-packages/WebIOPi-0.7.1-py3.5-linux-armv7l.egg/webiopi/protocols/http.py 

에있는 파일을 편집해야합니다. 완료되면 webiopi를 다시 시작하는 것을 잊지 마십시오.