mysql 최신 버전을 깔고 phpzend란 책의 방명록을 하려고 하면 페이지에 항상에러가 납니다..
. 제가 설치한 것을 말씀드리자면 mysql.3.23.49이구요 4x대 버전부터 좀이상하더라구요
우선 설치하기전 MYSQL의 사용자그룹 을 만들어 주었습니다.
[root@localhost mysql-3.23.47]# groupadd mysql
[roo@localhost/root]#usera
dd -g mysql mysql
이렇게 만들었구요
컴파일은 이렇게 했습니다
[root@localhost mysql-3.22.47]# ./configure --prefix=/usr/local/mysql
--localstatedir=/usr/local/mysql/data --with-charset=euc_kr
밑에 옵션을 넣어주니 사용자 그룹을 줘도 실행되자마자 데몬이 종료 되버리더군요
--with-unix-socket-path=/usr/local/mysql/mysql.sock
그리고
[root@localhost mysql-3.23.47]# make
[root@localhost mysql-3.23.47]# make install 했습니다...
그리고 /usr/local/mysql/bin 폴더로 가서
[root@localhost mysql-3.23.47]#./mysql_install_db를 실행시켰구요
그런다음 권한 설정을 했습니다
[roo@localhost/bin]# chown -R root /usr/local/mysql
[roo@localhost/bin]# chown -R mysql /usr/local/mysql/data
[roo@localhost/bin]# chgrp -R mysql /usr/local/mysql
이렇게요
[roo@localhost/bin]#./safe_mysqld --user=root &
이렇게 하면 실행이됩니다...
그리고 책에서 처럼 php_study란 데이터 베이스를 만들구요
계정을 phper와 비번을 pass라고 주었습니다...
물론phper란 계정으로도 mysql을 들어갈수 있습니다...
모든 실행은 됩니다...그런데 방명록 리스트가 보여지지 않으면서 에러가 생깁니다...
기타 apache는 1.3.29 이구요 php는 4.1.1입니다
부탁드립니다...벌써 한달이 다되어 갑니다...이걸로 해맨지가
제가 왜 mysql에서 문제가 생긴다고 생각하느냐 하면요
mysql 3.23.38에서는 잘보여지거든요...그래서 mysql문제가 아닌가 싶어서 입니다...
소스입니다...db소스와 write.html write_ok.php그리고 list.php입니다