본문 바로가기

위키5

728x90
반응형
[미디어위키] 계정 생성 안내 문구 수정 방법 미디어위키에서 계정을 생성하면 계정 생성 안내 메일이 자동으로 발송된다. 안내 문구가 참 스팸스럽기 때문에 문구를 수정하는 것이 필요한데 이 경우 시스템 메시지 목록으로 이동하여 'createaccount-text'라는 시스템 메시지를 수정하면 해결할 수 있다. 시스텐 메시지 목록은 '특수문서' - '데이터와 도구'로 이동하면 볼 수 있다. 참고문서 "Help:System message", 미디어위키, 2024년 2월 22일. @원문보기 2024. 3. 3.
[미디어위키] 비밀번호 변경 안내 메일 문구 수정 방법 미디어위키 특수문서에서 비밀번호를 변경하면 자동으로 안내 메일이 발송되는데 이 때 발송되는 문구가 참 스팸메일 같다. 그래서 문구를 적절하게 수정하는 것이 필요하다. 안내 메일 문구는 아래의 사진처럼 '특수문서' - '데이터와 도구' - '시스템 메시지 목록'에서 수정할 수 있다. 시스템 메시지 중에 'passwordreset-emailtext-user'를 찾아서 적절하게 수정한다. 참고문서 "Help:System message", 미디어위키, 2024년 2월 22일. @원문보기 2024. 3. 1.
[미디어위키] 세션 유지 시간 늘리기 미디어위미디어위키에는 세션 유지 시간을 설정하는 별도의 설정이 없다. 그러므로 'php.ini'에 세션 유지 관련 설정을 수정하면 해당 값으로 잘 동작한다. PHP 세션 유지 시간 설정하는 방법 PHP가 설치된 디렉토리로 가면 'php.ini' 파일이 있다. 해당 파일을 열어서 'session.gc_maxlifetime' 값을 아래의 사진처럼 입력하면 설정이 잘 된다. 설정할 때 시간 단위는 초이며 아래의 사진처럼 28800을 입력하면 8시간이 된다. 세션 최대 유지 시간의 기본값은 24분으로 설정되어 있다. 설정 적용 여부 확인 방법 'phpinfo()' 함수를 실행하면 현재 PHP 모듈의 설정을 확인할 수 있다. 아래의 사진처럼 'session.gc_maxlifetime' 값이 설정한 대로 나타나면 .. 2023. 4. 14.
[미디어위키] 데이터베이스 SQLite 설정 값 예시 미디어위키(MediaWiki)에서 데이터베이스를 SQLite 설정할 때 아래와 같은 설정으로 구성할 수 있다. ## Database settings $wgDBtype = "sqlite"; $wgDBserver = ""; $wgDBname = "my_wiki"; $wgDBuser = ""; $wgDBpassword = ""; # SQLite-specific settings $wgSQLiteDataDir = "/var/www/data"; $wgObjectCaches[CACHE_DB] = [ 'class' => SqlBagOStuff::class, 'loggroup' => 'SQLBagOStuff', 'server' => [ 'type' => 'sqlite', 'dbname' => 'wikicache', 't.. 2023. 3. 28.
[미디어위키] 도커 환경에서 설정 파일 복사하는 방법 미디어위키(MediaWiki)를 도커(Docker) 환경에 설치했다면 호스트 환경에 있는 미디어위키 설정 파일을 도커 이미지로 복사해야 하는 경우가 있다. 이 경우 사용할 수 있는 명령어는 아래와 같다. 명령어 명령 프롬프트에서 아래의 명령어를 입력한다. 명령어를 입력할 때 'LocalSettings.php'의 파일 경로를 잘 고려하여 입력한다. docker cp LocalSettings.php my-wiki:/var/www/html/ 2023. 3. 27.