Warning: Undefined variable $class in /home/tiki-doc/public_html/lib/wiki-plugins/wikiplugin_fancytable.php on line 196 서버 검사 | Documentation for Tiki Wiki CMS Groupware
서버 검사를 사용하여 서버 설정을 검토하고 환경이 티키를 위하여 적절하게 설정되었는지를 확인하십시오. 이 기능은 티키10 에서 선을 보였으며 이전 버전인 티키 9.2 로 이식되었습니다 (하지만 독립형 버전은 티키의 모든 버전과 작동을 할 것입니다) 그리고 50여개의 것들을 검사하고 개인화 된 피드백을 제공합니다. 티키의 일부로서 실행될 우 있으며 단일 파일 다운로드로서 제공되기도 합니다. 이 파일이 서버 정보를 노출하기 대문에, 티키를 설치하고 나면 비밀번호로 보호됩니다. 티키를 설치하지 않기로 결정하였다면, 이 파일을 삭제하시는 것을 권장합니다.
이 파일을 사용할 수 있다면, 권한이 모두 OK인지 확인하십시오. 너무 적거나 너무 과한 권한은 문제를 야기할 수 있습니다
알려진 문제점들
잘못된 DB-자격증명을 입력할 경우, 스크립트가 보기 흉한 오류 메세지를 표기하며 실패하게 됩니다. 더 보기 좋은 오류 메세지를 만들 수 없었습니다, 그 이유는 예외 (exception)을 catch 할 수 없으며, 스크립트를 진행할 수 없으며 검사의 나머지를 보여줄 수 없기때문인데, 그 이유는 PHP 4와의 호환성을 유지하기 위함입니다 (그리고 PHP 4에서는 연결 시간에 PDO가 허용하는 오류 처리의 유일한 방법인 exepction 에 대하여 모르기 때문입니다). 그러한 이유로, 저희는 error_reporting 을 가장 꼭대기까지 설정하고 오류를 보기에 흉한 방식으로 표시하는 해결책으로 양보를 해야만 했습니다.
백그라운드 정보
티키는 다년간 많은 시나리오에서 설치되어왔으며, 서버에 문제가 있다면 (예를 들면: memory_limit 이 너무 낮음 등의) 관리자에게 표기하기 위하여 코드를 통하여 다양한 검사를 수행해왔습니다 (가장 많이 알려진 것은 tiki-install.php 와 tiki-admin.php)
이들은 보통 관련 기능/설정 옆의 관리 패널안에 있습니다. 이는 나름 유용하지만, 새 버서에 설치시에 그들에 대한 중앙 검사목록이 없이는 (특히 웹호스팅을 위해 한 번도 설정된 적이 없는 서버), 모든 설정을 조절하기 위하여 수많은 작업을 반복해야만 할 것입니디다. 어떤 것이 문제가 된다는 것을 확인하기 위하여 티키를 먼저 설치를 강행하여야 합니다. 그 대신, 1개의 파일을 업로드 하고(tiki-check.php), 우리는 어떤 부분이 조절되어야 하는 모든 것에 대한 명확한 보고를 받을 수 있습니다.
이는 신규로 설치 혹은 티키 설치를 한 서버에서 다른 서버로 이동 시에 유용합니다. 이는 또한 사람들이 버그를 보고할 때 도움이 될 것입니다 (버그 트래커에 이 정보를 복사-붙여넣기 할 수 있습니다).
phpSysInfo" 은 "사용자 지정 가능한 PHP 스크립트로써 /proc 내부의 다양한 파일들을 구문분석하고 표기합니다. Uptime, CPU, Memory, SCSI, IDE, PCI, Ethernet, Floppy, 및 Video 와 같은 시스템의 사실과 관련된 정보를 표기합니다.