PHP 7.3 적용 후 발생한 문제점

PHP 7.3이 사용 가능하다는 공지가 와서, 기존의 7.0을 7.3으로 올렸더니 IZ*ONE Private Mail 통계의 질문 검색이 되지 않았다. Console 로그를 보니 아래와 동일한 Warning이 엄청나게 많이 발생하여 Bootstrap Table이 JSON 데이터로 인지를 못하고 있었다. Warning : Use of undefined constant mails – assumed ‘mails’ (this will throw an Error in a future version of PHP) […]

Read More

Mytory Markdown for Dropbox 오류수정

오랫만에 포스팅을 하려고 했더니, Mytory Markdown for Dropbox 도 동작하지 않고, 테마 옵션도 동작하지 않았다. 워드프레스 업데이트로 인한 문제인줄 알고 4.9로 다운그레이드도 해보고, 플러그인도 다 지워도 동작하지 않았다. 증상은 /wp-admin/post-new.php 에서만 JQuery가 동작하지 않는 것처럼 보이는데, 경로는 문제가 없었고 소스를 뒤져봐도 충돌도 없었다. 며칠을 끙끙대다가 브라우저 디버그 스크린을 눌러보면서 오류를 찾았다. 원인은 Mytory Markdown for Dropbox(이하 […]

Read More

PHP 실시간 출력 방법

NAS를 뒤늦게 6.0으로 업데이트한 후부터 php 스크립트를 실행하면 60초 timeout에 걸려 504 gateway error가 나는 것 때문에 고생했었다. flush() 함수를 사용해서 버퍼를 실시간으로 출력시켜주는 것으로 문제를 해결했다가, 최종적으로는 nginx timeout 시간을 300초로 늘이는 방법을 찾아서 적용했다. 브라우저에서 스크립트를 실행했을 때 실시간으로 화면에 결과가 보이는게  편할 때가 있다. 그래서, 특정 스크립트는 이전 처럼 버퍼를 실시간으로 출력하게 […]

Read More

워드프레스 테마 수정 #2

기록을 하지 않았더니, 수정한 부분을 계속 까먹어서 일단 기록  현재(17-12-22) 사용 중인 Mechanic Theme의 경우 ‘인용’,’추가정보’ 등 글 형식을 지정하면 ‘기본’글과 다른 방식으로 화면에 표시가 된다. 입력도 실제 본문이 아닌 별도의 영역에 입력을 하게 되어 있다. 본문이 실제로 없는데도 본문 아래에 있는 Post Navigation(이전글/다음글 표시)에는 목록이 보이고 있어 Post Navigation 영역을 추가로 수정하였다. 최근글 목록도 […]

Read More

워드프레스 테마 변경, 수정

워드프레스 테마 변경 워드프레스 기본 2017 테마에서 Visualmodo의 Mechanic 테마로 변경을 했다. 태그, 카테고리 페이지, 에러 페이지 등 손 볼 곳이 많지만 내가 원했던 느낌은 어느 정도 완성한 상태이다. 직접 해보니 수정 작업도 쉽진 않지만, CSS와 JS가 됐다 안됐다 하는게 정말 스트레스였다. 이걸 직업으로 하는 분들께 심심한 애도를 드린다. Mechanic 테마를 먼저 등록하고, Mechanic의 자식 […]

Read More