>  기사  >  백엔드 개발  >  yii2 프레임워크에 폴더를 생성했는데 로컬에서는 문제가 없는데 서버를 끌어올리면 서버 500 오류가 발생합니다.

yii2 프레임워크에 폴더를 생성했는데 로컬에서는 문제가 없는데 서버를 끌어올리면 서버 500 오류가 발생합니다.

WBOY
WBOY원래의
2016-08-08 09:06:43891검색

yii2 프레임워크에 폴더를 생성했는데 로컬에서는 문제가 없는데 서버를 끌어올리면 서버 500 오류가 발생합니다.

내가 표시한 부분에 오류가 보고되는데 이 파일은 시스템에 포함되어 있는데 왜 오류가 보고되나요?

답글 내용:

yii2 프레임워크에 폴더를 생성했는데 로컬에서는 문제가 없는데 서버를 끌어올리면 서버 500 오류가 발생합니다.

내가 표시한 부분에 오류가 보고되는데 이 파일은 시스템에 포함되어 있는데 왜 오류가 보고되나요?

서버 디렉토리의 권한이 Apache의 읽기 및 쓰기를 허용하는지 확인할 수 있습니다

500은 코드 오류를 의미합니다. 오류 메시지를 입력하세요

yii2 프레임워크에 폴더를 생성했는데 로컬에서는 문제가 없는데 서버를 끌어올리면 서버 500 오류가 발생합니다.yii2 프레임워크에 폴더를 생성했는데 로컬에서는 문제가 없는데 서버를 끌어올리면 서버 500 오류가 발생합니다.

이제 마지막 문장에서 오류가 보고됩니다

서버의 PHP 버전에 주의하세요. 일부 PHP 버전은 이 쓰기 방법을 지원하지 않습니다:
`
(new BigClassName)->func();
`
변경 it to 다음과 같이 작성해 보겠습니다:
`
$xx = new BigClassName;
$xx->func();
`

서버 오류 로그도 확인하실 수 있으며, 매우 도움이 될 것입니다.

또한 머신이 Windows 환경에 있는 경우 파일 이름은 대소문자를 구분해야 합니다. Linux는 대소문자를 구분합니다.

p.s. 휴대폰 코딩이 너무 어렵네요

초대해주셔서 감사합니다. 서버 500은 프로그램 오류입니다. 특정 문제의 경우 중단점을 기준으로 원인을 찾는 것이 좋습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.