nginx로 서버에 laravel을 배포하면 500 오류가 발생합니다.

Evol Rof

저는 지금 laravel을 공부하고 있습니다. 그리고 블로그 데모를 만들고 있습니다. Mac에서 MAMP와 잘 작동합니다.
그러나 원격 서버에 배포하면 이제 작동합니다! 500 오류 외에는 아무것도 얻을 수 없습니다!
나는 문제를 너무 많이 검색하고, 내 vps를 다시 설치하고 새로운 laravel 프로젝트를 얻었지만 문제는 여전히 여기에 있습니다.
정말 답답 해요! 내 코드와 구성을 제공하겠습니다. BTW 이것은 내 블로그 데모 OS가 아닌 작곡가를 사용한 새로운 초기 laravel 프로젝트 설치의 결과입니다. img는 표시되지 않습니다

보시다시피 I chmod & chown the files and storage and bootstrap dir : 화면
chmod -R 775 storage
chown -R www : www

drwxrwxr-x  5 www www   4096 May 11 20:42 storage

nginx 구성에 위치를 추가합니다. 화면

location / {

    try_files $uri $uri/ /index.php?$query_string;

    }

location ~ \.php$ {

    try_files $uri /index.php =404;

    fastcgi_split_path_info ^(.+\.php)(/.+)$;

    fastcgi_pass unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;

    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

    include fastcgi_params;

    }

fastcgi_pass가 맞습니다

그리고 나는 이미 php artisan key:generate php artisan cache:clear composer dump-autoload composer install composer clearca 디버그 모드를 열었지만 laravel이 작동하지 않는 것 같습니다.
내 nginx access_log를 확인하고 bingbot 과 googlebot을 보여줍니다.

66.249.79.148 - - [12/Jul/2017:17:00:42 +0800] "GET /view/4HGpgbSQ2s8 HTTP/1.1" 404 162 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

그런 다음 내 website.log를 확인하면 다른 메시지없이 500 오류가 표시됩니다.

153.125.238.239 - - [12/Jul/2017:16:51:42 +0800] "GET / HTTP/1.1" 500 5 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36"

크롬 콘솔을 열면 메시지가 나타납니다.

GET http://test.yiqixue.win/ 500 (Internal Server Error)

내가 chmod $ chown으로 거부 된 430 권한과 fastcgi_pass를 변경하여 404 오류를 해결 한 다른 것은 없지만 여기에 갇혀 있습니다.

부황 덕

어떤 경우에는 서버가 755 모드에서 작동하지 않아서 777로 변경했습니다.

chmod -R 777 storage

일을 마치고 다시 755로

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Heroku에 Flask 앱을 배포하면 create_app ()에서 500 오류가 발생합니다.

분류에서Dev

Vue JS를 통해 Laravel에 양식을 제출하면 Google Cloud에 배포 된 오류 419/500이 발생합니다.

분류에서Dev

Laravel Elastic Beanstalk 앱이 CodePipeline에 배포되어 500 서버 오류가 발생 함

분류에서Dev

angular-ui-router로 전환하면 $ http에서 500 오류가 발생합니다.

분류에서Dev

localhost에서 Apache solr 검색을 구성하면 오류가 발생합니다. HTTP ERROR 500

분류에서Dev

긴 결과에서 SQL Server 데이터베이스로 Laravel에서 500 오류가 발생합니다.

분류에서Dev

서버에 배포 할 때 뷰를로드 할 때 500 오류가 발생 함

분류에서Dev

Intern에서 Leadfoot 모듈을로드하면 오류가 발생합니다.

분류에서Dev

Python에서 JSON 파일을로드하면 오류가 발생합니다.

분류에서Dev

.htaccess 파일에서 변수를 폴더 이름으로 사용하면 500 내부 서버 오류가 발생합니다.

분류에서Dev

서버 심포니에 호스팅 한 후 500 내부 서버 오류가 발생합니다.

분류에서Dev

imagecreatefromstring으로 인해 500 내부 서버 오류가 발생합니다.

분류에서Dev

PHP 사용 키워드로 인해 500 서버 오류가 발생합니다.

분류에서Dev

Servlet을 호출 할 때 500-내부 서버 오류가 발생합니다.

분류에서Dev

컨트롤러에서 RequestBody를 목록으로 정의하는 방법, 500 오류가 발생합니다.

분류에서Dev

이미지를 업로드하면 nginx에서 내부 서버 오류가 발생합니다.

분류에서Dev

Internet Explorer 11에서 거대한 배열을로드하면 스택 오버플로가 발생합니다.

분류에서Dev

서버에서 RedirectToAction을 호출하면 오류가 발생합니다.

분류에서Dev

JacksonSoft.CustomTabControl을 C # winform 응용 프로그램에 포함하려고하면 오류가 발생합니다.

분류에서Dev

AJAX Laravel에 삽입하면 500 내부 서버 오류가 반환됩니다.

분류에서Dev

Rails 4.1.8 애플리케이션에서 Payola / Stripe (Custom Form)로 결제하려고하면 오류 500 (내부 서버 오류)이 발생합니다.

분류에서Dev

Windows에서 nvprof --metrics 명령을 실행하면 오류가 발생합니다 : cuda 프로파일 링 오류

분류에서Dev

1and1 호스팅에 Laravel 앱을 새로 설치하면 치명적인 오류가 발생합니다.

분류에서Dev

이 rails 4 메서드 호출을 AJAXify하려고 시도하고 500 오류가 발생합니다.

분류에서Dev

Karate API-일괄 적으로 SOAP 서비스를 실행하는 동안 500 오류가 발생합니다.

분류에서Dev

xero에서 송장을 만드는 동안 500 내부 서버 오류가 발생합니다.

분류에서Dev

iOS-GCDAsyncSocket을 사용하여 서버로 무언가를 보내면 오류가 발생합니다.

분류에서Dev

Laravel에서 pingpong / widget을 사용하면 오류가 발생합니다.

분류에서Dev

json 배열에서 값을 검색하면 오류가 발생합니다.

Related 관련 기사

  1. 1

    Heroku에 Flask 앱을 배포하면 create_app ()에서 500 오류가 발생합니다.

  2. 2

    Vue JS를 통해 Laravel에 양식을 제출하면 Google Cloud에 배포 된 오류 419/500이 발생합니다.

  3. 3

    Laravel Elastic Beanstalk 앱이 CodePipeline에 배포되어 500 서버 오류가 발생 함

  4. 4

    angular-ui-router로 전환하면 $ http에서 500 오류가 발생합니다.

  5. 5

    localhost에서 Apache solr 검색을 구성하면 오류가 발생합니다. HTTP ERROR 500

  6. 6

    긴 결과에서 SQL Server 데이터베이스로 Laravel에서 500 오류가 발생합니다.

  7. 7

    서버에 배포 할 때 뷰를로드 할 때 500 오류가 발생 함

  8. 8

    Intern에서 Leadfoot 모듈을로드하면 오류가 발생합니다.

  9. 9

    Python에서 JSON 파일을로드하면 오류가 발생합니다.

  10. 10

    .htaccess 파일에서 변수를 폴더 이름으로 사용하면 500 내부 서버 오류가 발생합니다.

  11. 11

    서버 심포니에 호스팅 한 후 500 내부 서버 오류가 발생합니다.

  12. 12

    imagecreatefromstring으로 인해 500 내부 서버 오류가 발생합니다.

  13. 13

    PHP 사용 키워드로 인해 500 서버 오류가 발생합니다.

  14. 14

    Servlet을 호출 할 때 500-내부 서버 오류가 발생합니다.

  15. 15

    컨트롤러에서 RequestBody를 목록으로 정의하는 방법, 500 오류가 발생합니다.

  16. 16

    이미지를 업로드하면 nginx에서 내부 서버 오류가 발생합니다.

  17. 17

    Internet Explorer 11에서 거대한 배열을로드하면 스택 오버플로가 발생합니다.

  18. 18

    서버에서 RedirectToAction을 호출하면 오류가 발생합니다.

  19. 19

    JacksonSoft.CustomTabControl을 C # winform 응용 프로그램에 포함하려고하면 오류가 발생합니다.

  20. 20

    AJAX Laravel에 삽입하면 500 내부 서버 오류가 반환됩니다.

  21. 21

    Rails 4.1.8 애플리케이션에서 Payola / Stripe (Custom Form)로 결제하려고하면 오류 500 (내부 서버 오류)이 발생합니다.

  22. 22

    Windows에서 nvprof --metrics 명령을 실행하면 오류가 발생합니다 : cuda 프로파일 링 오류

  23. 23

    1and1 호스팅에 Laravel 앱을 새로 설치하면 치명적인 오류가 발생합니다.

  24. 24

    이 rails 4 메서드 호출을 AJAXify하려고 시도하고 500 오류가 발생합니다.

  25. 25

    Karate API-일괄 적으로 SOAP 서비스를 실행하는 동안 500 오류가 발생합니다.

  26. 26

    xero에서 송장을 만드는 동안 500 내부 서버 오류가 발생합니다.

  27. 27

    iOS-GCDAsyncSocket을 사용하여 서버로 무언가를 보내면 오류가 발생합니다.

  28. 28

    Laravel에서 pingpong / widget을 사용하면 오류가 발생합니다.

  29. 29

    json 배열에서 값을 검색하면 오류가 발생합니다.

뜨겁다태그

보관