sql_query가 동작하지 않습니다. > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

sql_query가 동작하지 않습니다. 정보

sql_query가 동작하지 않습니다.

본문

일단 무지 중요한 것이라 지나가는 말이라도 답변 달아주시면 감사하겠습니다.
 
 
나름 이곳 게시판 및 각종 검색 사이트를 뒤져 보았지만 비슷한 글은 거의 없고 그나마 해결이 되지 않았습니다.
 
 
일단 간략한 증상을 말씀드리자면 글 작성 및 각종 설정 수정시 *_update.php로 넘어가서 처리할 때 해당 php 파일 내의 sql_query( 로 시작하는 부분이 처리되지 않고 웹상에서 내용으로 출력됩니다.
 
처음에 원인을 모르다가 혹시나 해서 위의 구문을 mysql_query( 로 변경하고 해보니 내용이 출력되지 않고 처리되는 것처럼 페이지 전환이 되었으나 실제 처리는 되지 않았습니다.
 
 
이런 증상이 갑자기 발생한 것은 서버의 운영체제 및 apm 재설치에 따른 것이구요, 아마도 아파치 또는 PHP 또는 MySQL쪽 설정의 차이에서 기인한 것 같은데 도무지 어느 부분을 건드려야 할지 모르겠군요. 참고로 동일 서버에서 제로보드도 구동중인데 잘 동작합니다.(기본적으로 mysql_query( 로 시작하더군요)

댓글 전체

답변은 아니구요...이런 질문하실때..

apm 버전도 각각 적어주시는게 좋으실거 같습니다..(-0-);;

(주제넘었다면..죄송합니다..)
서버의 사양이 저와 똑같군요..

제가 언젠가 자유게시판에 쓴글에 있을겁니다...^^

my.ini 파일을 열어서

# sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

이부분을 위와같이 주석처리하세요...^^

이부분이 활성화되어있으면 그누보드가 동작하지 않습니다...
그런 부분은 없네요. 하지만 왠지 my.ini일 것 같다는 짐작은 할 수 있게 되었네요(범위가 줄어든). 일단 제 my.ini 내용입니다. mysqld.exe 파일을 실행하고 있습니다.

[mysqld]
default-character-set = utf8
init_connect = SET collation_connection = utf8_general_ci
init_connect = SET NAMES utf8
character-set-server = utf8
collation-server = utf8_general_ci

datadir="D:/APM/MySQL/Data/"
#datadir=/var/lib/mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
user=mysql
group=mysql

port = 3306
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8


아래는 아마 그 이의 경우에 해당하는 것 같은데 혹시나 해서 붙여넣습니다.

[client]
default-character-set = utf8
port = 3306

[mysql]
default-character-set = utf8
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

   
[mysql.server]
user=mysql
basedir="D:/APM/MySQL/"

[mysqld_safe]
#log-error=/var/log/mysqld.log
#pid-file=/var/run/mysqld/mysqld.pid

[mysqldump]
quick
max_allowed_packet = 16M

[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout



서버 사양까지 같으시다면 가능한 범위 내에서 my.ini 내용을 알려주실 수 있을까요?
이상하게 코멘트 수정이 안되네요.

바로 위의 코멘트 '아래는 아마 그 이의 경우에' 그 이외의 입니다. 오타;

새해 복 많이 받으세요.
query_cache_size = 0
table_cache=512
tmp_table_size=8M

조정해보시구요.

아래는 누락되었네요...추가해보세요..

default-storage-engine=MyISAM
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=15M
집에 가면 바로 적용해봐야겠네요. 지금 서버 바로 옆이 아니라(게다가 원격조종 설치한것도 먹통이군요 ㅠ.ㅠ)서 내일이나 22일쯤에 가능할 것 같습니다.

혹시 모르니 다른 분들도 의견 있으시면 부탁드립니다.
mysql 문제는 아닌가보네요. 말씀하신 것들 다 적용해봐도 안되네요. php나 apache쪽 설정 문제인듯.. 에휴

성의껏 답변 많이 주셔서 감사합니다.
전체 8 |RSS
그누4 질문답변 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 조회
  • 게시물이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT