kisa 에서 제공하는 sha256 모듈이 있다...어짜피 php 5.1인가? 이상부터는 내장 함수로hash("sha256", [변경할값]);
이렇게 사용이 된다 결과 값도 확인 하면 똑같고......
근데 한번 적용이 하고 싶어서 해봣다... 로컬 개발 환경이 집에서도 하고 사무실에서도 하고 다른곳에서도
할경우가 있어서....다들 잘 되고...(당연한거지만) 해서 별 상관은 없었다.
그런데 실서버에 실장을 하니까...이게 엉뚱한 값을 밷는거다....
확인 결과 정상 작동이 안되는 것....그것도 개별 테스트 페이지가 없었으면 시간이 더 걸릴뻔 했다.
여러대에서 테스트 결과 64비트 아파치에선 정상적으로 안된다. 개발 환경은 다 32비트 아파치 였다.....
이런....제기럴....이걸 왜 난 쓴거지??? 걍 내장함수에다가 솔트 처서 사용하면 되는데 기능도 똑같고 쓸데없이 모듈 추가 할
필요도 없고....소중한 내 시간만 날아가고....kisa는 외.....아~~~~~~~~~그리고 거기 사이트에는 모듈사용법만 있지 여기에
대해 가타부타 말도 없다....이거....써보긴 한건가...그리고 이걸 왜 써야 하는 거엿지???? 제공되는 내장 함수들이 있는데...
낮은 버전을 위한 배려였나????? 근데....테스트는...해본건가????왜 64비트에선 안되는건지....대략적인 이유는....
long과 int 의 bit 별 차이가 있다고 한것만 어디서 봣고 해결책은 못 봣다...
'php' 카테고리의 다른 글
php 배열을 쿼리 in 절로 변환 (0) | 2015.05.25 |
---|---|
php 기본 ajax 사용 리턴 데이터는 json (0) | 2015.01.19 |
php 배열을 json 형태로 변환시 (0) | 2015.01.19 |
리스트로 뽑은 배열을 다시 수정할때 (0) | 2015.01.19 |