0

Google Cloud에서 PHP 응용 프로그램의 서버 구성 문제를 효과적으로 해결하는 방법이 있습니까?Google App Engine에서 HTTP 404 및 500 오류 문제를 해결하는 방법은 무엇입니까?

나는 Laravel 응용 프로그램을 사용해 보았고 GAE에 배포 할 때 404 또는 500 HTTP 오류가 계속 발생했습니다. 동일한 프로젝트가 내 로컬 서버에서 잘 작동합니다.

500에 대한 error_logs를 통한 효과적인 문제 해결 방법이 있습니까? 이것을 막기 위해 yaml 파일을 구성하는 방법에 대한 완벽한 문서가 있습니까? Google의 문서는 불완전하고 오래된 것이며 여전히 이전 런타임을 참조합니다. 여기

내 현재 파일입니다

애플리케이션 제목을

runtime: php55 
api_version: 1 

handlers: 
- url: /.* 
    script: index.php 

runtime_config: 
    document_root: public 

# required on some platforms so ".env" is not skipped 
skip_files: false 

env_variables: 
    # The values here will override those in ".env". This is useful for 
    # production-specific configuration. However, feel free to set these 
    # values in ".env" instead if you prefer. 
    APP_LOG: errorlog 
    STORAGE_DIR: /tmp 

답변

0

구글 클라우드 콘솔에 가능한 한 많은 세부 사항 당신에게 당신의 500 년대를 표시합니다 괜찮은 로그 뷰어가 있습니다 그 원인. 누구든지 여기에서 문제를 해결할 수 있도록 500 개의 로그 중 일부를 공유해야합니다. https://console.cloud.google.com/logs/viewer

+0

답변 해 주신 데 감사 드리며 로그는 비어 있습니다. 문제가 실제로 웹 서버와 PHP를 치기 전에 발생했다고 생각합니다. 배포 문제처럼 보입니다. 나는 또한 Google의 솔루션에 많은 문제를 알았습니다. 처음에는 PHP7에 대한 지원이 없었습니다. AWS에 지쳐서 모든 것이 원활하게 진행되었습니다. 다시 한 번 감사드립니다. – bcaille