저는 홈페이지를 개인 나스에서 운영중인데요.. 조금전 php 및 mariadb, web station 업데이트가 떠서 모두 업데이트 하고나니 위와 같이 글쓰기 하면 에러가 뜨네요 구글링 해보니 누리고 상품등록에 관한 이슈가 있긴한데.. 좀 간단하게 설명해주실 분 있을까요?

https://github.com/bjrambo/nurigo/issues/26

 

 

  • Lv36

    PHP 버전 문제가 아니라 DB(MySQL 또는 MariaDB)가 업데이트되면서 sql_mode 기본값이 바뀌었을 거예요.

  • Lv36
    답변 감사드립니다.
    sql_mode 기본값 바꾸는 방법 조언좀 구할 수 있을까요..
  • Lv36
    나스에서 설정을 얼마나 건드릴 수 있는지 모르겠습니다만, 아래 링크를 참고해 보세요.
    https://www.synology.com/en-us/knowledgebase/DSM/tutorial/Application/Can_MariaDB_settings_be_customized_on_Synology_NAS

    [mysqld]
    sql_mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

    이렇게 들어가면 됩니다.
  • Lv36
    swl_mode에 말씀하신 NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 넣으라는 거죠? 한번 해볼게요 너무 감사드립니다.
  • Lv36
    아 겨우 해결했네요 phpmyadmin에서 documents와 comments의 country null을 체크해주니 잘되요 ㅎㅎ 업데이트한번 잘못했다가 식겁했네요 기진곰님 도움주셔서 감사합니다.
  • Lv36
    네.. 아예 DB 스키마를 고쳐주는 방법도 있지요 ㅎㅎ
  • Lv7
    보고하비님 phpmyadmin에서 documents와 comments의 country null을 어떻게 체크하나요? country 또는 country null이란 것이 어디 있는지 보이지가 않아요 ㅎㅎㅎ
  • Lv7
    시놀로지 web station에서 php설정에서 했던걸로 기억해요..
  • Lv7
    아.. 처음들어보는 ㅎㅎㅎ ... 답변 감사합니다~ ^^