찾다

 >  Q&A  >  본문

nginx + php 환경에서 내 php 프로젝트는 nginx 작업 디렉터리와 php 작업 디렉터리에 있어야 합니다. 이 두 복사본이 아닌가요?

두 개의 동일한 PHP 프로젝트를 준비하여 각각 php와 nginx의 작업 디렉터리에 넣어야 할까요?
php 컨테이너에는 php 프로젝트만 넣었는데 nginx 작업 디렉터리에는 넣지 않았습니다. php 파일에 접근할 수 없습니다

漂亮男人漂亮男人2746일 전860

모든 응답(7)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-05-16 13:18:04

    nginx 구성은 php 디렉토리를 지정할 수 있으며, 위치를 지정하기만 하면 됩니다.

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 13:18:04

    아니요, nginx 구성 디렉터리를 프로젝트 경로로 지정하세요

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:18:04

    먼저 nginx가 액세스를 통해 실행할 파일은 nginx의 conf에서 지정할 수 있습니다.
    두 번째로 서버에 링크를 만들 수 있습니다.
    셋째, 서버에 있는 한 두 개의 동일한 파일을 변경할 수 있습니다. 위의 공간 형식은 충분히 넓습니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-16 13:18:04

    nginx를 구성할 때 다음 루트 경로와 같이 프로젝트가 위치한 파일 디렉터리를 지정할 수 있습니다.
    서버

    으아아아

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-16 13:18:04

    nginx fastcgi와 같이 PHP를 사용하는 방법은 다양합니다. 정적 파일을 구성하려면 루트 + try_files 메커니즘을 사용하는 것을 잊지 마세요.

    좀 더 재미있게 보려면 기호 링크를 사용하여 두 경로가 동일한 디렉터리를 가리키도록 만들 수 있습니다.

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:18:04

    Docker를 사용하는 경우 Volume을 사용하고 파일을 Volume에 넣은 다음 Nginx와 PHP 컨테이너 모두 이 Volume을 마운트하면 충분하지 않나요?
    여러 컨테이너는 Nginx 및 PHP와 같은 각 컨테이너의 이름을 지정할 수 있는 Docker Compose를 사용하여 가장 잘 관리됩니다. 이것이 훨씬 더 편리할 것입니다.

    회신하다
    0
  • 阿神

    阿神2017-05-16 13:18:04

    php 디렉토리는 무엇인가요? 저는 nginx만 알고 있습니다. root웹 디렉토리 구성하기

    회신하다
    0
  • 취소회신하다