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

987918718_1579935723.1685.jpg

|

댓글 3개

좋은 정보 감사합니다.
덕분에 잘 해결되었습니다.
덕분에 잘 해결하였습니다. 정말 고맙습니다. ^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

개발자 메모장

+
번호 제목 글쓴이 날짜 조회
30 5년 전 조회 2,004
29 5년 전 조회 4,516
28 6년 전 조회 3,609
27 6년 전 조회 2,769
26 6년 전 조회 1,810
25 7년 전 조회 2,314
24 7년 전 조회 1,955
23 7년 전 조회 3,212
22 7년 전 조회 1,729
21 7년 전 조회 2,815
20 7년 전 조회 7,272
19 7년 전 조회 1.2만
18 7년 전 조회 1,784
17 7년 전 조회 3,266
16 7년 전 조회 1.7만
15 7년 전 조회 3,046
14 7년 전 조회 2,108
13 7년 전 조회 3,280
12 7년 전 조회 1,978
11 7년 전 조회 2,174
10 7년 전 조회 3,017
9 7년 전 조회 1,910
8 7년 전 조회 1,833
7 7년 전 조회 2,186
6 7년 전 조회 2,502
5 7년 전 조회 2,003
4 7년 전 조회 2,363
3 7년 전 조회 2,247
2 7년 전 조회 2,360
1 7년 전 조회 2,836
🐛 버그신고