모든 대상을 개발자로 취급해버리는 현 상황은 참 사용자로서 곤혹스러울때가 너무 많습니다. 보안패치로 인해 사용하는 자료의 수정이 필수로 필요한 상황에서도 이런상황이니.... 개발을 하기 뭘 개발을 ...
아래 내용을 개발자가 아닌 일반 사용자가 각 모듈들을 다 들쳐서 고쳐볼 수 있게 쉽게 설명을 해주시면 패치를 엄두를 내 보겠습니다.
이와 같은 변경으로 인해 개발하신 모듈에서 호환성 문제가 발생하는 경우 아래 참조와 같이 변경할 수 있습니다.
다만, 주의
가 필요하며 특정 권한을 필요로 하거나 주요 데이터를 변경하는 등의 동작에는 신중하게 적용하시기 바랍니다.
아래 변경방법은 Controller로 선언하여 POST
요청만을 허용하는 act에 GET
요청이 동작할 수 있도록 허용할 수 있습니다.method="GET|POST"
속성을 추가하여 GET과 POST 요청에 대해 동작하도록 허용합니다.
1. 문제가 되는 모듈의 module.xml 파일을 엽니다.
2. 문제가 되는 act가 쓰인 부분을 찾습니다.(ex. procFileOutput)
3. method="GET|POST" 를 추가(ex. <action name="procFileOutput" type="controller" method="GET|POST" />)후 저장합니다.
4. 만일 그대로 동작하지 않는다면 캐시파일을 재생성합니다.
위 수정은 각 서드파티 자료 개발자들이 해야 하는 것으로 일반 사용자는 자료 배포자에게 수정요청을 하시면 됩니다. ... 라는 게 개발팀의 의도로 보입니다. 만약에 업데이트 이후 특정 자료가 안된다면 가능한 선 안에서 확인후 수정해 드릴 테니 질문/답변으로 올려주세요.
P.S.)서드파티 자료가 아니라 코어쪽이라면 이슈로 등록하시면 됩니다.