mysql이 이상해요
안녕하세요,,
mysql-4.0.18 , php-4.3.5 , httpd-2.0.49.tar.gz
를 설치 하였습니다.. 순서대로
그런데 mysql 접속도 잘 되고 프로세스도 떠 있습니다..
##### mysql
./configure --prefix=/usr/local/mysql
--localstatedir=/home/mysql/data --with-charset=euc_kr
make ,make install , make , scripts/mysql_install_db 하고 실행
##### 아파치
./configure --prefix=/usr/local/apache --enable-shared=max --enable-rule=SHARED_CORE --enable-module=most
##### php
./configure' '--prefix=/usr/local/php' '--with-config-file-path=/usr/local/apache/conf' '--with-mysql=/usr/local/mysql' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-mysql=shared' '--enable-track-vars' '--disable-debug' '--enable-sysvsem=yes' '--enable-sysvshm=yes' '--with-charset=euc_kr' '--with-language=korean' '--with-gettext--with-kerberos' '--enable-calendar' '--with-swf=/usr/local/swf'
로 설치 하였습니다...
<?
phpinfo();
?>
이걸 하면 mysql 항목이 없고
phpmyadmin 를 접속하면
"MySQL 확장모듈을 불러올 수 없습니다. PHP 설정을 검사하십시오.."
이렇게 나옵니다..
무슨 이유인지 모르겠습니다,, 그럼 안녕히 계세요
php를 다시 설치해보시죠.컨피그할때 mysql모듈이 잘불러오는지
php를 다시 설치해보시죠.
컨피그할때 mysql모듈이 잘불러오는지 확인하시구요...
^^;;
php.ini 에서 mysql.sock 의 위치가 제대로 되어 있는지
php.ini 에서 mysql.sock 의 위치가 제대로 되어 있는지 확인해보세용. 굳이 다시 컴파일 할 필요 없이 php.ini에 있는 mysql 부분의 설정을 적절하게 바꾸어 주시면 될 듯
---- m( @.@)m -----------
extension=mysql.so 를 ph.ini 넣었는데 같네요
php.ini 에다
extension=mysql.so 를 ph.ini 넣었는데 같네요
왜 그런지 모르겄네요
[MySQL]; Allow or prevent persistent l
[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent = On
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port = 3306
mysql.default_socket = /var/lib/mysql/mysql.sock
mysql.default_host = localhost
등등 mysql 탭에 있는 값들을 확인하세용
특히
mysql.default_socket = /var/lib/mysql/mysql.sock 의 위치가 틀리면 안됩니다. find로 위치를 찾아서 넣어주세용
---- m( @.@)m -----------
감사 합니다,,,
안녕하세요,,
감사 합니다,,
해결을 했네요,,
mysql.so 위치가 제대로 지정이 안 되서 문제가 발생되었네요,,
위치 지정후 제대로 되네요
도와 주셔서 감사 합니다
댓글 달기