2DU 9 лет назад
Родитель
Сommit
4f34c18793
2 измененных файлов с 12 добавлено и 5 удалено
  1. 1 1
      app.py
  2. 11 4
      readme.md

+ 1 - 1
app.py

@@ -1432,7 +1432,7 @@ def move(name = None):
 @route('/other')
 @route('/other')
 def other():
 def other():
     app_session = request.environ.get('beaker.session')
     app_session = request.environ.get('beaker.session')
-    return web_render('index', custom = custom_css_user(app_session), license = set_data['license'], login = login_check(app_session), title = '기타 메뉴', logo = set_data['name'], data = '<h2 style="margin-top: 0px;">기록</h2><li><a href="/blocklog/n/1">사용자 차단 기록</a></li><li><a href="/userlog/n/1">사용자 가입 기록</a></li><li><a href="/manager/6">사용자 기록</a></li><h2>기타</h2><li><a href="/titleindex">모든 문서</a></li><li><a href="/acllist">ACL 문서 목록</a></li><!--<li><a href="/upload">업로드</a></li>--><li><a href="/adminlist">관리자 목록</a></li><li><a href="/manager/1">관리자 메뉴</a></li><br>이 오픈나무의 버전은 <a href="https://github.com/2DU/openNAMU/blob/master/version.md">1.9.6</a> 입니다.')
+    return web_render('index', custom = custom_css_user(app_session), license = set_data['license'], login = login_check(app_session), title = '기타 메뉴', logo = set_data['name'], data = '<h2 style="margin-top: 0px;">기록</h2><li><a href="/blocklog/n/1">사용자 차단 기록</a></li><li><a href="/userlog/n/1">사용자 가입 기록</a></li><li><a href="/manager/6">사용자 기록</a></li><h2>기타</h2><li><a href="/titleindex">모든 문서</a></li><li><a href="/acllist">ACL 문서 목록</a></li><!--<li><a href="/upload">업로드</a></li>--><li><a href="/adminlist">관리자 목록</a></li><li><a href="/manager/1">관리자 메뉴</a></li><br>이 오픈나무의 버전은 <a href="https://github.com/2DU/openNAMU/blob/master/version.md">2.0 (알파)</a> 입니다.')
     
     
 @route('/manager/<num:int>', method=['POST', 'GET'])
 @route('/manager/<num:int>', method=['POST', 'GET'])
 def manager(num = None):
 def manager(num = None):

+ 11 - 4
readme.md

@@ -2,7 +2,7 @@
 오픈나무 정식 버전 입니다. 파이썬 플라스크 기반으로 돌아 갑니다.
 오픈나무 정식 버전 입니다. 파이썬 플라스크 기반으로 돌아 갑니다.
 
 
 ## 설치법
 ## 설치법
-set 폴더에 있는 set.json을 폴더 밖으로 꺼내고 json 내용을 수정하고 main.py를 파이썬 3.x 버전으로 실행하면 됩니다. (파이썬 3.6을 권장 합니다.)
+set 폴더에 있는 set.json을 폴더 밖으로 꺼내고 json 내용을 수정하고 app.py를 파이썬 3.x 버전으로 실행하면 됩니다. (파이썬 3.6을 권장 합니다.)
 
 
 등등등등
 등등등등
 
 
@@ -13,7 +13,7 @@ set 폴더에 있는 set.json을 폴더 밖으로 꺼내고 json 내용을 수
 ### 기본
 ### 기본
  * [MariaDB](https://mariadb.org/)나 [MySQL](https://www.mysql.com/)
  * [MariaDB](https://mariadb.org/)나 [MySQL](https://www.mysql.com/)
  * pip install bottle
  * pip install bottle
- * pip install beaker
+ * pip install bottle-beaker
  * pip install tornado
  * pip install tornado
  * pip install [bcrypt](https://pypi.python.org/pypi/bcrypt/3.1.0)
  * pip install [bcrypt](https://pypi.python.org/pypi/bcrypt/3.1.0)
  * pip install [pymysql](https://pypi.python.org/pypi/PyMySQL)
  * pip install [pymysql](https://pypi.python.org/pypi/PyMySQL)
@@ -33,7 +33,7 @@ set 폴더에 있는 set.json을 폴더 밖으로 꺼내고 json 내용을 수
  * upload = 업로드 제한 (메가 바이트 단위)
  * upload = 업로드 제한 (메가 바이트 단위)
  * port = 위키 열 포트 (기본 : 3000)
  * port = 위키 열 포트 (기본 : 3000)
  * help = 편집시 옆에 보여 줄 문법 도움말 문서 (공백이면 아무 문서도 보여주지 않음)
  * help = 편집시 옆에 보여 줄 문법 도움말 문서 (공백이면 아무 문서도 보여주지 않음)
- * log = 콘솔에 로그를 보여줄까 말까 (O/X)
+ * log = 콘솔에 로그를 보여줄까 말까 (O/X) - 작동 안 함
  
  
 ## 설치 설명
 ## 설치 설명
 의존성 유틸들을 설치 합니다.
 의존성 유틸들을 설치 합니다.
@@ -43,6 +43,13 @@ set 폴더에 있는 set.json을 폴더 밖으로 꺼내고 json 내용을 수
 오픈나무를 키고 회원 가입으로 가서 owner 이름으로 설정 한 이름으로 가입 합니다.
 오픈나무를 키고 회원 가입으로 가서 owner 이름으로 설정 한 이름으로 가입 합니다.
 
 
 ## 기타
 ## 기타
-만약 위키가 자꾸 터질시 MySQL이나 MariaDB의 my.ini나 my.cnf에 [wait_timeout](http://jjipsycho.tistory.com/71) (윈도우는 `DB_설치_폴더\data\my.ini`를 편집 하면 됨) 값을 아주 큰 값으로 해주면 위키가 안 터집니다.
+만약 위키가 자꾸 터질시 MySQL이나 MariaDB의 my.ini나 my.cnf에 [wait_timeout](http://jjipsycho.tistory.com/71) (윈도우는 `DB_설치_폴더\data\my.ini`를 편집 하면 됨) 
+
+```
+[mysqld]
+wait_timeout = 31536000
+```
+
+이렇게 값을 아주 큰 값으로 해주면 위키가 안 터집니다.
 
 
 `lower_case_table_names` 값을 0 으로하면 대소문자 구분하고 1로 하면 대소문자를 구분하지 않습니다. (단 버그 존재 가능)
 `lower_case_table_names` 값을 0 으로하면 대소문자 구분하고 1로 하면 대소문자를 구분하지 않습니다. (단 버그 존재 가능)