Extra Form
PHP PHP 8.2
CMS Rhymix 2.1

접속이 안되는 주소유형

https://eond.com/kin/246629

 

접속이 되는 주소유형

https://eond.com/index.php?mid=kin&document_srl=246629

 

접속이 안되는 주소유형으로 접속하면 '잘못된 요청입니다.'라는 메세지만 출력됩니다.

php 에러로그나 라이믹스 디버그에 에러가 찍히진 않습니다.

 

지식인 모듈에서도 http://eond.com/kin/246629와 같은 주소 형태로 접속하게 하려면 어떻게 하면 되나요?

  • profile
    윗주소로 접속했을때 정상적으로 접속이 되는데요?
  • profile profile
    라이믹스 시스템 설정 자체에서 '모든 주소 형태'에 체크하면 안돼요. 지금은 모든 주소 형태에 했는데 다시 들어와보시면 '잘못된 요청입니다'라고 뜰거에요.
  • profile profile
    'XE와 호환되는 주소 형태만 사용' 이렇게 하면 둘다 접속이 됩니다;;
  • profile profile
    nginx쓰시는것 같네요.

    nginx Rewirte 설정을 라이믹스 전용으로 바꿔서 설정 하세요.

    https://github.com/rhymix/rhymix/blob/master/common/manual/server_config/rhymix-nginx.conf
  • profile profile
    apache 사용하고 있습니다 @_@;
  • profile profile
    .htaccess 파일을 라이믹스 폴더내에서 같이 바꿔줬을까요?
  • profile profile
    넵 그래도 동일하네요
  • profile profile
    일반 게시판에서는 동작 어떻게 되던가요? (모든 사용 설정 하였을때)
  • profile profile
    일반 게시판에서는 아무 문제없이 동일하게 동작됩니다.
  • profile

    Rhymix 2.1.1 에서 해결된 것 같습니다.

    Rhymix 2.0.16 버전 이후 부터 일부 모듈들에서 있었던 증상이였습니다.
    마켓플레이스 모듈에서도 동일 증상이였습니다.

  • profile

    헉~ 해결이 안되었네요. ㅠㅠ

    classes/module/ModuleHandler.class.php

    위의 파일을 2.0.16 버전의 것으로 바꿔주면 해결되더군요.

  • profile profile
    https://github.com/rhymix/rhymix/blob/2.0.16/classes/module/ModuleHandler.class.php
    이 내용으로 교체해봐도 동일합니다.
    저는 PHP8.2에서 테스트 중입니다. @_@;;
  • profile profile
    저는 아래 알려주신 파일로 교체해봐도 계속 안되네요;;
  • profile profile
    저는 PHP 7.4 를 사용중입니다.
    PHP 8.2 에서는 테스트를 안해봤습니다.
  • profile profile
    코어 파일을 일부만 구버전으로 교체하면 당연히 안되죠.