분류 전체보기 283

[Troubleshooting] php-fpm 504 Gateway Time-out

nginx + php-fpm 조합으로 서버를 사용중인데, 갑자기 서버가 반응이 느려지더니 504 Gateway Time-out 발생함. /var/log/php-fpm/error.log를 확인하니 WARNING: [pool www] child xxxx said into stderr: "ERROR: Unable to set php_value 'soap.wsdl_cache_dir'" 라고 적혀있다. /etc/php-fpm.d/www.conf 를 열어보니 php_value[soap.wsdl_cache_dir] = /var/lib/php/wsdlcache 로 되어있다. 해당 경로로 가보니 단순한 권한 문제가 있어 보여서 수정했지만, 문제는 해결되지 않았다. session_start(); 에서 문제가 발생함을 확인..

dev/linux 2019.07.26

부천 상동 대양온천랜드

오랜만에 찜질방에 왔다 스카이랜드를 가려다가 위메x에서 할인하길래 여기로옴 원래가격은 9000원이지만 4900으로오니 개꿀 시설은 쏘쏘 ​​ 매점 ​​ 저기 뒤쪽 콘센트있는곳이 명당인듯 ​​ 헬스장​​ ​ 마사지실 ​ 식당 ​ 잔치국수를 먹어봅니다 아쉬운점이 있다면 화장실과 흡연실은 찜질방에 없어서 계단으로 남탕이나 여탕으로 올라가야한다

life/info 2018.09.01

Spring @Validated 어노테이션 사용하기

@Validated 어노테이션은 JSR-303 스펙의 @Valid 어노테이션을 확장(?)한 스프링의 어노테이션이다. Bean validation을 하는데 추가로 group을 지정할 수 있다. @Validated에 group을 지정하면 bean에서 groups를 지정한 bean validation annotation만 동작하며@Validated에 group를 지정하지 않으면 bean에서도 groups를 지정하지 않은 bean validation annotation만 동작한다. 이것을 피하려면 javax.validation.groups.Default 를 groups에 함께 지정하면 된다.(group interface가 javax.validation.groups.Default 를 상속하는 방법도 있지만, 정상..

dev/java 2018.07.22

카카오 SDK android key hash 이슈

안드로이드에서 카카오 SDK 적용시 카카오 개발자 사이트에 안드로이드 키해시를 등록해야 한다. 그리고 키해시 구하는 방법은 개발가이드에 잘 설명되어 있다.https://developers.kakao.com/docs/android#%ED%82%A4%ED%95%B4%EC%8B%9C-%EB%93%B1%EB%A1%9D 그런데 이번에 SDK동작 이상으로 디버깅 하다보니 위 가이드에서 설명한 커맨드라인 방법과, 자바코드 방법의 결과가 다르다! [참고]커맨드라인으로 구하기keytool -exportcert -alias androiddebugkey -keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64자바코드로 구하기pu..

dev/android 2018.04.12