Эх сурвалжийг харах

修正 jimvc 服务化管理的遗漏

James Iter 7 жил өмнө
parent
commit
825209f4d6

+ 2 - 1
jimvc/__init__.py

@@ -97,10 +97,11 @@ __contact__ = 'james.iter.cn@gmail.com'
 __copyright__ = '(c) 2017 by James Iter.'
 __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.i18n')
 app.jinja_env.add_extension('jinja2.ext.do')
 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.add_extension('jinja2.ext.loopcontrols')
+app.jinja_env.auto_reload = app.config['DEBUG']
 
 
 # 替换为Flask-Session
 # 替换为Flask-Session
 app.config['PERMANENT_SESSION_LIFETIME'] = timedelta(seconds=app_config['PERMANENT_SESSION_LIFETIME'])
 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 /run/jimv
 ExecStartPre=/usr/bin/chown -R www.www /var/log/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 /tmp/jimv
+ExecStartPre=-/usr/bin/chown -R www.www /var/log/nginx
+ExecStartPre=-/usr/bin/chown -R www.www /var/lib/nginx
 PermissionsStartOnly=true
 PermissionsStartOnly=true
 #工作目录
 #工作目录
 WorkingDirectory=/usr/local/JimV-C/
 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_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
         # ssl_prefer_server_ciphers on;
         # ssl_prefer_server_ciphers on;
 
 
-        root /home/www/sites/JimV-C;
+        root /usr/local/JimV-C;
 
 
         # 拒绝访问隐藏文件(如:.git、.svn等目录)
         # 拒绝访问隐藏文件(如:.git、.svn等目录)
         location ~ /\..* {
         location ~ /\..* {