2014-03-01 3 views
0

으로 전달하는 동안 미디어 유형이 지원되지 않습니다. 내 opencart 웹 사이트에 대한 지불 확장 기능을 구축하고 있습니다. 메신저가 모든 데이터를 채우고 확인을 위해 결제 게이트웨이로 보냅니다. 하지만 내가 지불을 클릭하면 결제 페이지에서 아래의 오류가 나타납니다.값을 지불 게이트웨이

미디어 유형이 지원되지 않으므로 서버가 요청을 처리 할 수 ​​없습니다.

아래는 내 결제 양식의 템플릿 파일입니다. 나는 값을 덤프했다. 모든 값이 올바르게 채워집니다. 그러나 게이트웨이로 전달하려고하면 오류가 발생합니다.

<form action="http://xxxxxx/verify/verification.svc?wsdlp" method="post"> 
    <input type="hidden" name="HyperId" value="<?php echo $HyperId; ?>" /> 
    <input type="hidden" name="HyperName" value="<?php echo $HyperName; ?>" /> 
    <input type="hidden" name="HyperPhone" value="<?php echo $HyperPhone; ?>" /> 
    <input type="hidden" name="HyperEmail" value="<?php echo $HyperEmail; ?>" /> 
    <input type="hidden" name="HyperAmount" value="<?php echo $HyperAmount; ?>" /> 
    <input type="hidden" name="Hyperinvoice" value="<?php echo $Hyperinvoice; ?>" /> 
    <input type="hidden" name="success_url" value="<?php echo $callback; ?>" /> 
    <input type="hidden" name="fail_url" value="<?php echo $callback; ?>" /> 
    <input type="hidden" name="cancel_url" value="<?php echo $cancel; ?>" /> 
    <div class="buttons"> 
    <div class="right"> 
     <input type="submit" value="<?php echo $button_confirm; ?>" class="button" /> 
    </div> 
    </div> 
</form> 

누군가 내가 여기 잘못하고있는 무슨 말씀 해주십시오 수

+0

'

'태그에'enctype = "multipart/form-data"속성을 추가하려고 했습니까? 도움이 될 수도 있습니다. – shadyyx

답변

3

글쎄, 점에서 당신이 얻을 특정 오류를 가지고, 난 당신의 cPanel이있는 경우, 서버에서 지원되는 마임 유형을 확인 제안 당신은

하는 "MIME 유형"섹션을 가질 수 있으며, 당신이 시도하고 거기에 추가 할 수 있습니다 : 확장 : SVC는, MIME 종류 :

또는과를 응용 프로그램/octet-stream을 htaccess로 AddType application/octet-stream .svc

,536,

이것이 문제의 해결책이라고 말하는 것은 아니지만 확인할 가치가있는 것일 수 있습니다.

희망이 있습니다.