瀏覽代碼

修正 jimvc 服务化管理的遗漏

James Iter 7 年之前
父節點
當前提交
c94bedabc9
共有 3 個文件被更改,包括 5 次插入2 次删除
  1. 2 1
      jimvc/__init__.py
  2. 2 0
      misc/jimvc.service
  3. 1 1
      misc/nginx_jimv.conf

+ 2 - 1
jimvc/__init__.py

@@ -97,10 +97,11 @@ __contact__ = 'james.iter.cn@gmail.com'
 __copyright__ = '(c) 2017 by James Iter.'
 
 
+app.config = dict(app.config, **app_config)
 app.jinja_env.add_extension('jinja2.ext.i18n')
 app.jinja_env.add_extension('jinja2.ext.do')
-app.config = dict(app.config, **app_config)
 app.jinja_env.add_extension('jinja2.ext.loopcontrols')
+app.jinja_env.auto_reload = app.config['DEBUG']
 
 # 替换为Flask-Session
 app.config['PERMANENT_SESSION_LIFETIME'] = timedelta(seconds=app_config['PERMANENT_SESSION_LIFETIME'])

+ 2 - 0
misc/jimvc.service

@@ -17,6 +17,8 @@ ExecStartPre=/usr/bin/mkdir -p /tmp/jimv
 ExecStartPre=/usr/bin/chown -R www.www /run/jimv
 ExecStartPre=/usr/bin/chown -R www.www /var/log/jimv
 ExecStartPre=-/usr/bin/chown -R www.www /tmp/jimv
+ExecStartPre=-/usr/bin/chown -R www.www /var/log/nginx
+ExecStartPre=-/usr/bin/chown -R www.www /var/lib/nginx
 PermissionsStartOnly=true
 #工作目录
 WorkingDirectory=/usr/local/JimV-C/

+ 1 - 1
misc/nginx_jimv.conf

@@ -16,7 +16,7 @@
         # ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
         # ssl_prefer_server_ciphers on;
 
-        root /home/www/sites/JimV-C;
+        root /usr/local/JimV-C;
 
         # 拒绝访问隐藏文件(如:.git、.svn等目录)
         location ~ /\..* {