시놀로지 NAS에서 mysqli_connect(): (HY000/2002): No such file or directory 에러 발생시 정보
시놀로지 NAS에서 mysqli_connect(): (HY000/2002): No such file or directory 에러 발생시본문
# ln -sf /run/mysqld/mysqld10.sock /run/mysqld/mysqld.sock
라고 해주거나
이 설정을 php.ini에 넣어주시면 됩니다. 기본으로 빠져있더라구요
mysqli.default_socket = /run/mysqld/mysqld10.sock
시놀로지 설정파일 위치는
/usr/syno/etc/packages/WebStation/php70/php.ini
/usr/syno/etc/packages/WebStation/php56/php.ini
제가 기억하지 못할까봐 적어둡니다.^^;;
출처: 낭만개구락지님 : https://sir.kr/g5_tip/6249
=======================================
추가 변경.. php.ini 를 바꾸어도 시놀로지 NAS 가 자동으로 다시 기본값으로 바꾸어 버린다.
그러므로 DSM 설정으로 변경해야함
제어판에서
mysqli.default_socket 을 /run/mysqld/mysqld10.sock 로 바꾸면 된다.
추천
1
1
댓글 3개
좋은 정보 감사합니다.
덕분에 잘 해결되었습니다.
덕분에 잘 해결하였습니다. 정말 고맙습니다. ^^