벚꽃 대여 서버 php.도메인마다 ini를 설정하고 싶습니다.

환경
벚꽃 대여 서버 업무
6개 도메인 6개 사이트
php.ini에서
output_buffering = On
display_errors=Off
error_reporting=E_ERROR
묘사
display_errors=off 예
다른 서버에서 다른 회사에서 만든 소스를 마이그레이션하는 동안 오류가 발생했기 때문입니다.
고쳤으면 좋겠는데 아무도 몰라요. 고칠 시간이 없으니까.
display_errors=off.
오류가 나타나지 않으면 정상적으로 작동하기 때문에 먼저 보고, 보았다.
세월이 흐르다
나는 새로운 사이트를 하나 만들려고 한다.
개발 중 오류를 표시하려고 합니다.
하지만, display_errors=Off를 On으로 설정하면 기존 사이트에 오류가 표시됩니다.
저기 벚꽃 대여 서버 PHP.각 도메인에 ini를 설정할 수 있는지 확인했습니다.

환경 / 전제 조건


벚꽃 대여 서버 업무
PHP 모듈 모드
프로그램의 ini_set 사용 안 함()
ssh 명령 사용하지 않기
초보자에게 부드럽다

결론


디스플레이에 오류 표시 취소
php.ini에서 오류 로그 출력 설정
다음은 이 결론을 얻는 길이다.

php.여러 개의 ini를 만들어 보세요.


※ 결론은 안 됩니다.
벚꽃 대여 서버의 경우
php.네, 그것도 좋아요.
/home/〇〇〇/www/php.ini
그래서 php.도메인 폴더 아래에 놓을 ini를 만들었습니다.
/home/〇〇〇/www/〇〇〇/php.ini
그리고 phpinfo () 로 php를 진행합니다.나는 ini의 경로를 확인했다
/home/〇〇〇/www/php.ini 및 초기 설정애석하다
php.ini 설정 항목
php.미니 이외에도 설정할 수 있나요?
오류 로그를 설정할 때 사용되는 상수

.user.ini 파일 사용


.user.ini에서 디렉터리 단위의 ini 파일을 사용할 수 있습니다.
하지만 모듈 모드에서는 사용할 수 없습니다.
그래서 이번에는×아깝다
.user.수첩

.htaccess 사용하기


.htaccess를 사용하여 PHP를 설정하려면 "php_value"명령이나 "php_flag"명령을 사용합니다.
벚꽃 대여 서버를 사용할 수 있는지 확인해 봤어요.
뜻밖에도
PHP 설정 [php.[.htaccess]에서 PHP_Flag 및 PHP_Value 등을 기술하면 500 오류가 발생합니다.
벚꽃 대여 서버 500 오류

화면에 오류를 표시하지 않고 오류 로그로 설정


결과적으로 PHP의 오류 로그를 내보냈습니다.
벚꽃 대여 서버의 초기 설정
log_errors가 종료되었습니다.
따라서 www 아래에서 phplog 폴더를 만듭니다
설치:.
log_errors=On
error_log="/home/〇〇〇/www/phplog/error.log"
위치 설정
벚꽃 대여 서버 제어판 → 스크립트 설정 → php.ini 설정

보통 오류 로그의 출력 목적지는 WEB에서 접근할 수 없는 곳이 가장 좋다
FTP 액세스 시 문서 루트가 WWW 이하이기 때문에
로그의 소재를 모른다는 문의를 피하기 위해 www 이하로 설정한다.

벚꽃 대여 서버의 오류 로그도 출력합니다


벚꽃 대여 서버에도 오류 로그를 출력하는 설정이 있습니다.
하지만 초기에는 출력하지 않기 때문에 출력해야 한다.
서버 상태 확인 - 액세스 로그 - 액세스 로그 저장 - 오류 로그 저장.
벚꽃 대여 서버 오류 로그 정보

솔직히 오류 로그를 봐도 잘 모르겠기 때문에 벚꽃 대여 서버의 오류 로그와 PHP의 오류 로그 두 개를 대조해 보고 싶습니다.
좋은 방법 좀 알려주세요.

좋은 웹페이지 즐겨찾기