Преглед изворни кода

修正 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 ~ /\..* {