|
|
@@ -11,15 +11,14 @@ def main_sys_restart():
|
|
|
print('----')
|
|
|
print('Restart')
|
|
|
|
|
|
- try:
|
|
|
- os.execl(sys.executable, sys.executable, *sys.argv)
|
|
|
- except:
|
|
|
- pass
|
|
|
-
|
|
|
- try:
|
|
|
- os.execl(sys.executable, '"' + sys.executable + '"', *sys.argv)
|
|
|
- except:
|
|
|
- return re_error('/error/33')
|
|
|
+ run_list = [sys.executable, 'python' + python_ver, 'python3', 'python']
|
|
|
+ for exe_name in run_list:
|
|
|
+ try:
|
|
|
+ os.execl(exe_name, os.path.abspath(__file__), *sys.argv)
|
|
|
+ except:
|
|
|
+ pass
|
|
|
+
|
|
|
+ return re_error('/error/33')
|
|
|
else:
|
|
|
return easy_minify(flask.render_template(skin_check(),
|
|
|
imp = [load_lang('wiki_restart'), wiki_set(), wiki_custom(), wiki_css([0, 0])],
|