728x90
반응형
putenv('PYTHONIOENCODING=utf-8'); 추가
putenv('PYTHONIOENCODING=utf-8');
$data = shell_exec('python3 app.py');
or
$data = shell_exec('PYTHONIOENCODING=utf-8 python3 app.py');
출처:
https://trytoso.tistory.com/1543
php exec 사용하여 파이썬 호출후 한글이 안나올때
제목 그대로 아래와 같이 php 에서 파이썬 파일을 호출한다. 하지만 아래와 같은 오류가 계속 발생 Traceback (most recent call last): File "/home/naya/easyOCR-binary-centos-main/tests/php_client.py", line 38, in print(result)
trytoso.tistory.com
728x90
반응형
'⚙️백엔드 > PHP' 카테고리의 다른 글
PHP - IP 상관없이 세션 기반으로 로그인 중복 방지 (0) | 2023.02.18 |
---|---|
PHP - shell_exec 함수 한글 경로 or 한글 인자가 깨지는 경우 (0) | 2023.02.18 |
PHP - 캡챠(Captcha) 구현 (0) | 2022.08.07 |
PHP - 세션(Session) 사용 (0) | 2022.06.01 |
PHP - MySQL 접속 (0) | 2022.06.01 |