시놀로지 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 로 바꾸면 된다.

댓글 3개
5년 전
좋은 정보 감사합니다.
닭발은세개
4년 전
덕분에 잘 해결되었습니다.
4년 전
덕분에 잘 해결하였습니다. 정말 고맙습니다. ^^
게시판 목록
개발자 메모장
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 30 |
seabird
|
5년 전 | 1775 | |
| 29 | 5년 전 | 4425 | ||
| 28 | 6년 전 | 3546 | ||
| 27 | 6년 전 | 2731 | ||
| 26 | 6년 전 | 1763 | ||
| 25 | 6년 전 | 2241 | ||
| 24 | 7년 전 | 1859 | ||
| 23 | 7년 전 | 3135 | ||
| 22 | 7년 전 | 1650 | ||
| 21 | 7년 전 | 2740 | ||
| 20 | 7년 전 | 7090 | ||
| 19 | 7년 전 | 11776 | ||
| 18 | 7년 전 | 1706 | ||
| 17 | 7년 전 | 3141 | ||
| 16 | 7년 전 | 16309 | ||
| 15 | 7년 전 | 2962 | ||
| 14 | 7년 전 | 2019 | ||
| 13 | 7년 전 | 3205 | ||
| 12 | 7년 전 | 1926 | ||
| 11 |
|
7년 전 | 2111 | |
| 10 |
|
7년 전 | 2959 | |
| 9 | 7년 전 | 1864 | ||
| 8 | 7년 전 | 1783 | ||
| 7 | 7년 전 | 2114 | ||
| 6 | 7년 전 | 2426 | ||
| 5 | 7년 전 | 1912 | ||
| 4 |
|
7년 전 | 2308 | |
| 3 | 7년 전 | 2164 | ||
| 2 |
|
7년 전 | 2303 | |
| 1 | 7년 전 | 2759 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기