database.sarang.net에 가시면
mysql 게시판에 튜우토리얼에 자세히 나와있습니다.
: 안녕하십니까...
:
: apm 설치시 mysql은 rpm으로 그리고 php,apache는 소스로 설치하는 과정에서
:
: php문으로 mysql접속시
:
: Warning: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/local/apache/htdocs/suma/con
: nect.inc on line 3
: Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/loc
: al/apache/htdocs/suma/connect.inc on line 3 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
: Warning: Supplied argument is not a valid MySQL-Link resource in /usr/local/apache/htdocs/suma/connect.inc on line 5
: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
: Warning: Supplied argument is not a valid MySQL-Link resource in /usr/local/apache/htdocs/suma/mysql_test.php on line
: 5
: Warning: Supplied argument is not a valid MySQL result resource in /usr/local/apache/htdocs/suma/mysql_test.php on lin
: e 6
: 이런 에러 메시지가 뜨면서 연동이 않됩니다..mysql.sock 파일이 소스설치시에는
:
: /tmp/ 하위에 위치하는데... rpm 설치시에는 /var/lib/mysql/ 하위에 생기거든요..
:
: mysql.sock 파일은 mysql데몬이 떠있나를 확인하는 파일로 알고있는데..
:
: php는 그걸 자꾸 /tmp 하위에서 찾으려해서 에러가 나는게 아닌가 생각합니다.
:
: php 에서 mysql.sock 파일을 /var/lib/mysql/ 에서 찾게 하는 방법이나
:
: mysql.sock 파일을 /tmp/ 에 띄우는 방법이 없을까요....
:
: php 소스설치시에 mysql부분은 --with-mysql 이렇게만 하고 설치했습니다..
:
: 그렇게 하면 자동으로 rpm 으로 설치한 mysql을 인식한다기에...
:
: 이번이 9번째 재설치입니다... 도와주십시오... mysql-rpm,php소스,apache소스 설치로
:
: 3일째입니다...
:
: 답변 기다리겠습니다...