Ticket #438 (closed enhancement: fixed)

Opened 17 months ago

Last modified 16 months ago

fastCGI 지원

Reported by: inureyes Owned by: inureyes
Priority: major Milestone: 1.5
Component: Core Version: 1.5
Keywords: fastcgi,fcgi Cc: dev@…
Release: dev@tattersite.com

Description

개요

  • 소스단에서 native하게 fCGI모듈을 지원한다.

Change History

  Changed 17 months ago by inureyes

  • status changed from new to closed
  • resolution set to fixed

  Changed 17 months ago by inureyes

follow-up: ↓ 4   Changed 17 months ago by crizin

  • status changed from closed to reopened
  • resolution deleted

태터 0.9 스타일의 index.php?pl=123 으로 들어오는 경우에는 살짝 문제가 있습니다

그래서 현재 [3569]의 상태에서는 0.9 링크로 들어오면 $suri('value')가 'index.php'가 되고 $suri('id')가 세팅되지 못해 글을 표시하지 못합니다. 이전처럼 REQUEST_URI 대신 REDIRECT_URL을 써야될꺼같은데.. 한번 검토해주세요..

in reply to: ↑ 3   Changed 17 months ago by inureyes

Replying to crizin:

태터 0.9 스타일의 index.php?pl=123 으로 들어오는 경우에는 살짝 문제가 있습니다 * http://crizin.net/123 * REQUEST_URI: /123 * REDIRECT_URL: /123 * SCRIPT_NAME: /blog/item.php * http://crizin.net/index.php?pl=123 * REQUEST_URI: /index.php?pl=123 * REDIRECT_URL: /123 * SCRIPT_NAME: /blog/item.php 그래서 현재 [3569]의 상태에서는 0.9 링크로 들어오면 $suri('value')가 'index.php'가 되고 $suri('id')가 세팅되지 못해 글을 표시하지 못합니다. 이전처럼 REQUEST_URI 대신 REDIRECT_URL을 써야될꺼같은데.. 한번 검토해주세요..

REDIRECT_URL을 사용하는 경우에는 fCGI뿐만 아니라 rewrite 모듈에 의존성이 생깁니다. 아무래도 REQUEST_URI를 해석해서 0.9x대의 호출을 1.x대로 변환하도록 해야겠네요.

  Changed 17 months ago by inureyes

  • [3570]
  • 0.9x대와의 호환성을 위한 간단한 루틴 추가.

  Changed 17 months ago by inureyes

  • status changed from reopened to closed
  • resolution set to fixed

  Changed 17 months ago by inureyes

  • cc dev@… added

  Changed 16 months ago by inureyes

  • status changed from closed to reopened
  • resolution deleted

  Changed 16 months ago by inureyes

  • status changed from reopened to closed
  • resolution set to fixed

(QA) [3801]

  • RFC1738에 관한 옵션의 사용 유무에 따른 URL 해석 모드 전환

  Changed 16 months ago by gendoh

  • status changed from closed to reopened
  • resolution deleted
  • UTF-8 입력에 대하여 euc-kr로 변경해 주는 호스트 서비스에서 일부 기능 오동작
    • mcfuture.net 에서 현상 확인
    • [3567], [3570] 외 관련 코드 revert 해야 할듯

follow-up: ↓ 12   Changed 16 months ago by gendoh

  • 디파인으로 갑시다. 기본은 기존 환경대로 돌아가고 config.php에서 디파인 하면 신규 모듈로 넘어가게

in reply to: ↑ 11   Changed 16 months ago by inureyes

Replying to gendoh:

* 디파인으로 갑시다. 기본은 기존 환경대로 돌아가고 config.php에서 디파인 하면 신규 모듈로 넘어가게

ok. $serviceuseFastCGI? 를 추가합니다.

  Changed 16 months ago by inureyes

  • status changed from reopened to closed
  • resolution set to fixed

[4148]

  • fastCGI 사용은 옵션이 됩니다.
  • UTF를 꼭! 굳이! euc-kr로 바꿔주는 서버들이 있어서 문제가 되는 경우'도' 있기 때문입니다.
Note: See TracTickets for help on using tickets.