-
php 호출시 mysql 소켓파일을 못찾을때└ Mysql 2012. 9. 6. 15:55
멍텅구리는 오늘도 무한 구글링;;
브라우저 에러
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in/home/monitor_in_neople/_lib/class_db_connect.php on line 39
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/monitor_in_neople/_lib/class_dbs.inc on line 196
Query : SELECT * FROM server_info WHERE use_yn='Y'Case 1) php에서 선언해서 사용
서버 관리자랑 사이 안좋을때 사용하는 방법, 임시방편이라고 본다.
<?php
ini_set('mysql.default_socket', '/tmp/mysqld.sock');
?>Case 2) php.ini 에서 경로 선언
]$ vi /etc/php.ini
[MySQL]
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket = "/tmp/mysqld.sock"
'└ Mysql' 카테고리의 다른 글
MySQL USING vs ON (0) 2013.05.09 Mysql Data Type (0) 2011.07.18 Mysql Triggers (0) 2007.11.21