xpressengine
2019년 7월 21일
nginx에서 upstream sent too big header while reading response header from upstream 오류가 발생할 때
최근 XE의 스토리지 병목현상을 해소하기 위해 스토리지에서 파일을 직접 불러와서 XE에서 다운로드를 처리하는 대신 XE에 첨부파일이 추가/수정/삭제되면 Laravel의 Queue를 통해 S3로 파일을...
2019년 1월 31일
인디스쿨 인증센터 개발 후기
몇 개월간의 노력 끝에 새로운 인증센터 개발이 끝났다. 개발 중간에 휴대폰 본인인증 서비스 신청을 하고 2주 정도 어쩔 수 없이 대기해야 하는 시간이 있었는데 그때 Netflix에 빠져 약간의...
2018년 10월 8일
Visual Studio Code php 포맷팅
PHP에는 코딩 스타일 가이드가 있는데 PSR-2에 맞지 않을 경우 자동으로 포맷팅을 해주는 확장 프로그램이 있다.
확장 프로그램에서 php cs fixer를 검색하고 설치한다.
ExampleTest.php
...
2014년 4월 2일
NSURLSession 클래스를 활용해 XE 로그인하기
인디스쿨 앱의 핵심적인 기능 중 한 가지는 바로 게시물의 내용을 가져오는 것이다. XE에서는 API를 통해 JSON 형태로 데이터를 가지고 올 수 있다고 하니 일단 iOS쪽에서 URL Request를 보내는 것에...
2012년 8월 14일
애드온에서 document_srl 구하기
애드온에서 document_srl
을 구하기 위해서는 호출 시점이 글이 작성되고 난 직후인 after_module_proc
이어야 한다. before_module_proc
인 경우 action이 실행되지 않았으므로...
2012년 8월 14일
게시판에 새 글 작성 후 게시물, 사용자 정보 등을 가져오는 애드온
만들고자 하는 것 : 게시물의 확장변수를 재조합하여 코드화한 후 태그에 강제로 입력하는 애드온
게시물의 작성을 완료하기 전에는 document_srl
이 부여되지 않으므로 게시글의...
2012년 8월 14일
xe 디버깅하기
사용자 설정 파일 config/config.user.inc.php
를 작성해 놓으면 config/config.inc.php
파일의 설정보다 우선해서 적용되어 디버깅이 가능하다.
기본값은 0 으로, 이것은 디버깅...
2012년 8월 14일
Context::set()으로 태그 강제 입력하기
글 작성시에 애드온을 호출하고 Context::set('tags', $value)
를 실행해도 애초에 태그 필드가 비어있으면 값이 저장되지 않는다. Context.Class.php
파일을 분석하니 set()
...