티키 서버 검사

개요
서버 검사를 사용하여 서버 설정을 검토하고 환경이 티키를 위하여 적절하게 설정되었는지를 확인하십시오. 이 기능은 티키10 에서 선을 보였으며 이전 버전인 티키 9.2 로 이식되었습니다 (하지만 독립형 버전은 티키의 모든 버전과 작동을 할 것입니다) 그리고 50여개의 것들을 검사하고 개인화 된 피드백을 제공합니다. 티키의 일부로서 실행될 우 있으며 단일 파일 다운로드로서 제공되기도 합니다. 이 파일이 서버 정보를 노출하기 대문에, 티키를 설치하고 나면 비밀번호로 보호됩니다. 티키를 설치하지 않기로 결정하였다면, 이 파일을 삭제하시는 것을 권장합니다.

접근하려면
tiki-check.php


Click to expand
Click to expand

Click to expand
Click to expand
Setting Description
Fieldset or section
MySQL 데이터베이스 속성 MySQL 이 티키에 적절한가?
MySQL 크래시 표 MySQL 이 문제없이 실행되고 있는가?
이메일 전송 시험 시스템에서 이메일을 보낼 수 있는가?
서버 정보 운영체제, 웹서버, 기타등등.
서버 속성 제공되는 디스크 공간
PHP 스크립팅 언어 속성 설정 방법에 대한 팁 제공
아파치 속성 설정 방법에 대한 팁 제공
PHP 보안 속성 설정 방법에 대한 팁 제공
MySQL 변수 정보 MySQL 의 설정에 대한 정보를 출력
PHP 정보 PHP 의 설정에 대한 정보를 출력 (전체 목록)


Image 좋음 순조로운 경험을 제공할 것임 ↵
Image 지저분함 이상적이진 않지만 비교적 괜찮을 것임. 문제점 발견 시, 재방문 권고.↵
Image 나쁨 문제가 발생한다고 알려짐↵
Image 정보 통상적으로 어떤 경우에는 좋지만, 그 외에는 나쁠 수 있는 설정에 대한 것임.↵


추가 정보

티키 검사 또한 tiki-check.php on SourceForge.net 에서 독립형으로써 제공되며 티키를 설치하기 전에 환경 검사를 위해 사용되거나 기존 티키 설치에 대한 환경을 검사하기 위하여 사용될 수 있습니다.

쉘 접근을 통하여 tiki-check 를 얻는 방법
Copy to clipboard
wget - -output-document=tiki-check.php http://sourceforge.net/p/tikiwiki/code/HEAD/tree/trunk/tiki-check.php?format=raw


이 파일을 사용할 수 있다면, 권한이 모두 OK인지 확인하십시오. 너무 적거나 너무 과한 권한은 문제를 야기할 수 있습니다

알려진 문제점들

잘못된 DB-자격증명을 입력할 경우, 스크립트가 보기 흉한 오류 메세지를 표기하며 실패하게 됩니다. 더 보기 좋은 오류 메세지를 만들 수 없었습니다, 그 이유는 예외 (exception)을 catch 할 수 없으며, 스크립트를 진행할 수 없으며 검사의 나머지를 보여줄 수 없기때문인데, 그 이유는 PHP 4와의 호환성을 유지하기 위함입니다 (그리고 PHP 4에서는 연결 시간에 PDO가 허용하는 오류 처리의 유일한 방법인 exepction 에 대하여 모르기 때문입니다). 그러한 이유로, 저희는 error_reporting 을 가장 꼭대기까지 설정하고 오류를 보기에 흉한 방식으로 표시하는 해결책으로 양보를 해야만 했습니다.

백그라운드 정보

티키는 다년간 많은 시나리오에서 설치되어왔으며, 서버에 문제가 있다면 (예를 들면: memory_limit 이 너무 낮음 등의) 관리자에게 표기하기 위하여 코드를 통하여 다양한 검사를 수행해왔습니다 (가장 많이 알려진 것은 tiki-install.php 와 tiki-admin.php)

이들은 보통 관련 기능/설정 옆의 관리 패널안에 있습니다. 이는 나름 유용하지만, 새 버서에 설치시에 그들에 대한 중앙 검사목록이 없이는 (특히 웹호스팅을 위해 한 번도 설정된 적이 없는 서버), 모든 설정을 조절하기 위하여 수많은 작업을 반복해야만 할 것입니디다. 어떤 것이 문제가 된다는 것을 확인하기 위하여 티키를 먼저 설치를 강행하여야 합니다. 그 대신, 1개의 파일을 업로드 하고(tiki-check.php), 우리는 어떤 부분이 조절되어야 하는 모든 것에 대한 명확한 보고를 받을 수 있습니다.

이는 신규로 설치 혹은 티키 설치를 한 서버에서 다른 서버로 이동 시에 유용합니다. 이는 또한 사람들이 버그를 보고할 때 도움이 될 것입니다 (버그 트래커에 이 정보를 복사-붙여넣기 할 수 있습니다).

미래 작업

추가 정보는, Server Check 을 살펴보십시오.

Related links

  • phpSysInfo" 은 "사용자 지정 가능한 PHP 스크립트로써 /proc 내부의 다양한 파일들을 구문분석하고 표기합니다. Uptime, CPU, Memory, SCSI, IDE, PCI, Ethernet, Floppy, 및 Video 와 같은 시스템의 사실과 관련된 정보를 표기합니다.


본 페이지의 Alias 이름: