Windows10에 drupal 설정

2682 단어 CMSDrupal
drupal의 서브 디렉토리 설정으로 조금 빠져서 메모

※서브디렉토리를 지정하지 않으면, 「5. 서브디렉토리의 설정」은 필요없이 올바르게 표시됩니다.

환경



  • xampp 환경 설정
  • windows10
  • DB 이름은 drupal
  • PHP5.6.30

  • 1. drupal 다운로드



    htps //w w. d루파l. rg/의 다운로드 및 확장 페이지에서 다운로드 (2018/3/21 현재 8.5.0)

    2. 다운로드한 파일 설치



  • "http://localhost/cms/drupal/」 에서 움직이고 싶기 때문에 xampp/htdocs/cms/에 해동한 drupal을 설치한다

  • 3. drupal 설정 파일 만들기



    아래 디렉토리의 default.settings.php를 복사하고 settings.php로 파일 이름 변경
    drupal\sites\default\settings.php
    

    4. drupal 설치



    http://localhost/cms/drupal 에 접속해 화면의 지시대로 진행해 간다
  • 일본어 선택
  • 표준 선택
  • 발견된 경고
  • → 일부 경고가 나왔지만 지금은 무시하고 "일단 진행을 선택"

  • 데이터베이스 연결 설정

  • → 설치가 시작됨

    5. 서브 디렉토리 설정



    설치가 완료되었으므로 http://localhost/cms/drupal 을 확인하면 디자인이 무너지거나 링크가 작동하지 않거나 다음과 같은 화면이 되어 버렸다.



    ▼ 이하의 설정을 하면 서브디렉토리의 설정을 할 수 있다

    RewriteBase를 활성화합니다.

    drupal/.htaccess
    # RewriteBase /drupal
    RewriteBase /cms/drupal
    

    6. 동작 확인



    이제 다음 페이지를 볼 수 있습니다.

    7.덤(찾은 경고에 대해)



    「4. 인스톨」에서 무시한 경고 내용에 대해서
  • PHP

  • 5.6.30
    Drupal will drop support for this version on March 6, 2019. Upgrade to PHP version 7.1 or higher to ensure your site can receive updates and remain secure. See PHP's version support documentation and the Drupal 8 PHP requirements handbook page for more

    → 2019년 3월 6일에 PHP5.6계의 서포트가 중지되므로 PHP7.1이상으로 업그레이드해 주세요라는 것
  • PHP OPCODE 캐싱

  • 무효
    PHP OPcode 캐싱은 사이트 성능을 크게 향상시킵니다. OPcache가 서버에 설치되어 있는 것이 좋습니다.
  • LIMITED DATE RANGE

  • Your PHP installation has a limited date range.
    You are running on a system where PHP is compiled or limited to using 32-bit integers. This will limit the range of dates and timestamps to the years 1901-2038. Read about the limitations of 32-bit PHP.

    → 요컨대 2038년 문제가 있으므로 64bit로 하면 해결합니다

    개발 환경도 점점 최신화되지 않으면 ...

    좋은 웹페이지 즐겨찾기