diff --git a/web/admin/setup/init_cmd.py b/web/admin/setup/init_cmd.py index fd75bc2fb..f9ed2bfe8 100644 --- a/web/admin/setup/init_cmd.py +++ b/web/admin/setup/init_cmd.py @@ -44,6 +44,8 @@ def init_cmd(): if os.path.exists('/etc/init.d'): initd_bin = '/etc/init.d/mw' + if not os.access(initd_bin, os.W_OK): + return False shutil.copyfile(script_bin, initd_bin) mw.execShell('chmod +x ' + initd_bin) # 加入自启动