질문/조언질답게시판

스크린샷, 2020-02-28 14-37-00.png

일단 소스 구성은 저렇구요. 파일도 다 있는거 확인했는데 엑박이 뜹니다 ㅠㅠ

chmod -R 777 으로 퍼미션도 줬구요

nginx 설정문제인가 싶어 다 확인해봤지만 찾질 못했습니다 ㅠㅠ

 

아래는 nginx 설정과 오류 화면입니다

 

-- nginx 구성 설정 내용

스크린샷, 2020-02-28 14-38-47.png.jpg

스크린샷, 2020-02-28 14-38-58.png.jpg

 

 

스크린샷, 2020-02-28 14-39-17.png.jpg

 

이런식으로 뜨네요 ㅠㅠ

진짜 죽을 거 같아요

저거때문에 다음단계로 진입을 못하네요 ㅠㅠ

스크린샷, 2020-02-28 14-40-06.png

위 사진처럼 디렉토리에 파일 넣었습니다 ..

 

 

우분투 고수님들 답변 부탁드려요 ..

  • profile

    XE나 라이믹스가 설치된 사이트 내에 XE나 라이믹스로 만들지 않은 다른 것을 집어넣으면 rewrite 규칙이 충돌하여 여러 가지 문제가 생길 수 있습니다. 특히 nginx는 설정 순서에 무척 민감합니다. 라이믹스용 rewrite 규칙을 넣기 전에 /blog/ 폴더부터 예외처리를 해야 합니다.

     

    질문과는 상관없는 참견이지만, 지난번부터 계속해서 업로드 최대 용량을 5G로 해놓으신 것이 눈에 걸리네요. 업로드 용량을 너무 크게 해놓으면 RAM 사용량이 순간적으로 늘어나서 서버가 다운될 수 있습니다. 예를 들어 누군가가 5G짜리 파일을 동시에 10개 업로드하면 순간적으로 50G의 RAM을 사용하게 됩니다. 서버에 실제로 50G 이상의 RAM이 설치되어 있지 않다면 빼박 터지는 거죠... 라이믹스는 php.ini 제한과 무관하게 대용량 파일 업로드를 지원하니, php.ini와 nginx 설정 모두 합리적인 범위(128M 이하)로 낮춰놓고 쓰시기 바랍니다.^^

  • profile profile
    아.. 그게 문서 총 용량만 5기가로 하고 한번에 업로드할수 있는 용량은 500메가로 제한해놨는데요..
    500메가로 해놓으면 되려나요?
    그리고 nginx 설정은 그럼 어떻게 해줘야하는지요 ..
    css나 js파일은 잘 불러들이는데 이미지 파일만 이러내요 ..
  • profile profile

    문서 총 용량, 한 번에 업로드할 수 있는 용량 모두 php.ini 및 nginx 설정과는 전혀 무관하게 라이믹스 자체적으로 관리합니다. 사실 이거 20메가만 해놓아도 20테라짜리 파일을 업로드하는 데 아무 문제가 없습니다. 백만 조각으로 나누어 업로드할 뿐... 아무튼 upload_max_filesize와 post_max_size는 64~128M, memory_limit은 128~256M를 권장합니다.

    https://github.com/rhymix/rhymix/blob/master/common/manual/server_config/rhymix-nginx.conf
    이 파일을 xe_rewrite.conf로 쓰고 계시다는 가정 하에, 그 파일을 인클루드하는 부분 직전에 (중요! 다른 곳에서 퍼온 rewrite 규칙을 사용하고 계시다면 맞지 않을 수도 있습니다.)

    location ~ ^/blog/ {
        # pass
    }

    이렇게 넣어 보세요.

  • profile profile
    안되네요. 파일이 다운되는데요
  • profile profile
    /blog/files/ 등 좀더 세부적인 경로를 설정해 보세요.
  • profile profile
    그래도 안되네요 ..
  • profile profile
    사용하고 계신 xe_rewrite.conf 파일이 위에 링크해드린 라이믹스용 파일이 맞나요?
  • profile profile
    네 맞아요 ..
  • profile profile
    뭔가 순서가 틀렸거나, 스샷에 안 나오는 다른 부분 때문에 여전히 충돌이 발생하는 모양입니다. files처럼 XE/라이믹스에서도 사용할 만한 폴더명을 다른 것으로 바꿔서 시도해 보세요. 예: blog/image/main.png