브라우저를 통해 스크립트를 실행한 후 약 90초 후에(브라우저를 통해 수행해야 합니다. 매우 큰 보고서입니다.) 500 내부 서버 오류가 발생합니다.
나는 이것이 단순한 시간 초과 문제라고 생각합니다. PHP에서 시도했지만 ini_set('max_execution_time', 900); //900 seconds == 5 minutes
도움이 되지 않았습니다. 내가 읽은 바에 따르면 서버는 그 안에 있는 PHP를 재정의할 수 있습니다.
나는 웨이터가 아닙니다. 누군가 Apache/vesta를 15분 시간 초과로 설정하는 방법을 말해 줄 수 있습니까?
답변1
Vesta는 Apache 뿐만 아니라 NGINX도 설치한 것으로 나타났습니다. (이유는 모르겠지만 누가 설명해주실 수 있나요? 특히 Vesta 설치 링크를 보니 설치가 되어 있었습니다 nginx no
.)
열고 etc/nginx/nginx.conf
설정하기
proxy_read_timeout 900;
proxy_connect_timeout 900;
proxy_send_timeout 900;
그런 다음 sudo systemctl restart nginx
다시 시작하세요