2009-08-27 2 views
4

누구든지 성공 했습니까? FastCGI, MySQL 데이터베이스 및 URL Rewriter 2.0 베타를 통해 PHP를 사용할 수 있었지만 대부분의 코드는 IIS 재 작성자가 아직 지원하지 않는 RewriteBase 규칙에 따라 다릅니다. 말할 필요도없이, 서버 루트에 배치하는 것은 실제로 옵션이 아닙니다. ...IIS7에 TestSwarm 배포

답변

3

글쎄, 모든 경로에 응용 프로그램 루트를 추가하는 것만으로 문제가 해결 될 것 같습니다. 다음은 배포 단계입니다.

  • FastCGI를 통해 PHP를 설치하십시오. php.ini 파일에서
    • short_open_tag
    • 에 UrlRewriter 2.0 (현재 베타) htaccess로에서 error_reporting 가져 오기
  • E_ALL & ~E_NOTICE에 재 작성 규칙을 설정할 수 있습니다. TestSwarm
  • 의 URL을 패치 - (> index.php /index.php)
    • 다른 모든 상대보다는 절대적하는 RewriteBase + 두 조건뿐만 아니라 제 규칙
    • 재작 삭제

    나는 이것을 웹 사이트 (web.config + php 패치)로 제출하려고 노력할 것이다. 그러나 나는 아직도 힘내에 새로운 사람이다. 그래서 그것을 얻을 때까지 며칠이 걸릴 것이다 :)