디비에 필드를 만들고 업그레이드에 소스를 첨가한 후.... 채택완료
디비에 필드를 만들고 해당 스킨에 업그레이드 파일에 아래의 소스를 첨가 했습니다. 그런데 디비가 없다고 하는 에러 메시지가 나옵니다. 아래의 소스를 제대로 작성 했는지요. 감사합니다. $sql_bo = " update $write_table set wr_advertise = '$wr_advertise ' where wr_id = '$wr_id' ";
sql_query($sql_bo);
에러 메시지===========================================================
update g4_write_products set wr_advertise = '' where wr_id = '86'
2006 : MySQL server has gone away
error file : /bbs/write_update.php =========================================================== /bbs/write_update.php 파일은 그대로 입니다.
답변 4개
DB가 없다는 에러가 아니구요 검색해보니 서버에 incorrect하거나 너무 큰 쿼리를 보내려고 할 때 이런 에러가 발생합니다. mysqld가 너무 크거나 알맞지 않은 패킷을 받으면, 클라이언트와 뭔가 문제가 발생했다고 간주해서 접속을 끊어버립니다. 커다란 쿼리들을 보낼 필요가 있을때(예를 들어서 big BLOB 칼럼들로 작업해야 할 때) 서버의 max_allowed_packet 변수(이것은 기본값으로 1mb입니다.) 셋팅값을 증가시킬 수 있습니다. wr_advertise에 너무 많으 데이터가 있는거 아닌가요
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
웹호스팅의 경우는 변경을 못해요
$wr_advertise에 너무 많은 데이터를 넘겨 주는지 확인해 보세요