[magento] Magento 서비스를 일시적으로 사용할 수 없습니까?

내 응용 프로그램은 어제 잘 작동했습니다. 오늘 PC를 시작했습니다. Magento를 시작하려고 할 때이 오류 메시지가 나타납니다.

일시적으로 서비스를 사용할 수 없음

유지 보수 중단 시간 또는 용량 문제로 인해 서버가 일시적으로 귀하의 요청을 처리 할 수 ​​없습니다. 나중에 다시 시도하십시오.

관리자 페이지를 열 수 없거나 페이지에서 어떤 종류의 오류도 볼 수 없습니다. 내 Magento 사이트의 URL을 방문하면 위의 출력이 표시됩니다. 이 문제를 어떻게 해결합니까?



답변

maintenance.flag 라는 파일이 있는지 확인 하고 있다면 삭제합니다 .

Magento 1.x : maintenance.flag 파일 위치 : magento 루트 디렉터리

Magento 2.x : maintenance.flag 파일 위치 : var 폴더

Magento가 특정 작업을 수행 할 때 일시적으로이 파일을 생성합니다. Magento는 존재 여부를 확인하고 존재하는 경우 설명한 페이지로 사용자를 보냅니다.

어떤 작업을 수행하든 처리가 완료되면이 파일을 자동으로 삭제해야하지만 문제가 발생하여 삭제에 실패한 경우가 있습니다.


답변

간단히 삭제 maintenance.flag루트 폴더에 파일을 다음 내부 폴더 캐시 폴더 및 세션의 파일을 삭제 var/폴더.


답변

이제 새 버전 magento2 에서 오류 생성 서비스를 일시적으로 사용할 수 없습니다.

Remove maintenance.flag

변경된이 경로에서 magento2/var/maintenance.flag.

또한

$ rm maintenance.flag


답변

서비스를 일시적으로 사용할 수없는 Magento 2 를 수정하려면 다음을 수행해야합니다.

  • var/.maintenance.flagMagento 루트 폴더에 있는 파일 삭제
  • Magento 캐시가있는 경우 제거 : php bin/magento cache:flush

답변

동일한 문제가 있었지만 Magento 루트에서 maintenance.flag 파일을 찾지 못했습니다. 단순히 캐시와 세션 파일을 삭제하고 모두 다시 작동했습니다.


답변

다음 단계를 따라야합니다.

  1. cPanel / FTP를 통해 magento 루트 디렉터리로 이동합니다.
  2. Magento1의 경우 maintenance.flag 를 찾아 삭제합니다.
  3. Magento2의 경우 var / maintenance.flag를 삭제합니다.

답변

을 통해 웹 사이트로 이동하여 FTP/Cpanel찾기 maintenance.flag및 제거