>  기사  >  백엔드 개발  >  IIS, PHP, MySQL의 로그를 보는 방법

IIS, PHP, MySQL의 로그를 보는 방법

PHPz
PHPz원래의
2023-03-29 15:13:441324검색

IIS 웹사이트를 설정할 때 일반적으로 사용되는 두 가지 요소는 PHP와 MySQL이지만 사용 중에 500 오류가 발생할 수 있습니다. 이 경우 로그를 확인하여 문제를 확인해야 합니다. 이 기사에서는 오류 처리를 용이하게 하기 위해 IIS, PHP 및 MySQL의 로그를 보는 방법을 소개합니다.

1. IIS 로그

  1. IIS를 열고 웹사이트를 찾은 다음 마우스 오른쪽 버튼을 클릭하고 "속성"을 선택한 다음 "웹사이트 홈 디렉터리" 탭을 찾으세요.
  2. "로그 파일" 열에서 로그 방법으로 "매일" 또는 "최대 파일"을 선택하세요.
  3. 로그를 보려면 "웹사이트 속성" - "로그 파일"에서 로그 파일의 경로를 볼 수 있습니다.

2. PHP 로그

다음 기능을 사용하여 PHP에서 오류 로그를 활성화할 수 있습니다.

ini_set('error_log', 'C:/path/to/php-error.log');  // 将错误日志打印到指定文件中
ini_set('log_errors', true);  // 开启错误日志
error_reporting(-1);  // 输出所有错误信息

쉽게 볼 수 있도록 오류 로그를 별도의 파일로 인쇄하는 것이 좋습니다. 오류 로그를 보려면 파일 경로를 통해 직접 열 수 있습니다.

3. MySQL 로그

MySQL 로그는 오류 로그, 경고 로그, 느린 쿼리 로그 및 바이너리 로그로 구분되며 다음 명령줄 작업을 통해 활성화할 수 있습니다.

  1. 오류 로그:

에 추가하세요. MySQL 구성 파일 다음 구성을 사용하여 오류 로그를 활성화합니다.

log_error=/path/to/mysql-error.log

여기서 /path/to/mysql-error.log는 오류 로그 경로입니다. /path/to/mysql-error.log 是错误日志路径。

  1. 警告日志:

在 MySQL 配置文件中加入如下配置来开启警告日志:

log_warnings=2

其中 2 为警告的级别。

  1. 慢查询日志:

在 MySQL 配置文件中加入如下配置来开启慢查询日志:

slow_query_log=1
slow_query_log_file=/path/to/mysql-slow.log

其中 /path/to/mysql-slow.log 是慢查询日志路径。

  1. 二进制日志:

在 MySQL 配置文件中加入如下配置来开启二进制日志:

log-bin=/path/to/mysql-bin

其中 /path/to/mysql-bin

    경고 로그:

    경고 로그를 활성화하려면 MySQL 구성 파일에 다음 구성을 추가하세요.

    rrreee🎜여기서 2는 경고 수준입니다. 🎜
      🎜느린 쿼리 로그: 🎜🎜🎜느린 쿼리 로그를 활성화하려면 MySQL 구성 파일에 다음 구성을 추가하세요: 🎜rrreee🎜where /path/to/mysql-slow.log code>는 느린 쿼리 로그 경로입니다. 🎜<ol start="4">🎜바이너리 로그: 🎜🎜🎜바이너리 로그를 활성화하려면 MySQL 구성 파일에 다음 구성을 추가하세요. 🎜rrreee🎜여기서 <code>/path/to/mysql-bin은 바이너리 로그 경로. 🎜🎜요약🎜🎜이 글에서는 IIS, PHP, MySQL의 로그를 보는 방법을 소개하는데, 이는 오류 문제를 해결할 때 매우 도움이 될 것입니다. 로그 파일은 특정 크기를 가질 수 있으므로 디스크 공간 부족을 방지하려면 로그 파일을 정기적으로 정리해야 합니다. 🎜

위 내용은 IIS, PHP, MySQL의 로그를 보는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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