PHP 8.2.35 uname: Linux premium213.web-hosting.com 4.18.0-553.144.1.lve.el8.x86_64 #1 SMP Thu Jul 16 08:31:06 UTC 2026 x86_64 cwd: /home/thevohkq/gukinwell.com/scripts DOCUMENT_ROOT: /home/thevohkq/gukinwell.com HOME guess: n/a shell_exec: yes exec: yes system: yes passthru: yes proc_open: yes popen: yes disable_functions: $ which node which: no node in (/usr/local/bin:/bin:/usr/bin) $ node -v sh: node: command not found $ which npm which: no npm in (/usr/local/bin:/bin:/usr/bin) $ npm -v sh: npm: command not found $ ls -la total 80 drwxr-xr-x 2 thevohkq thevohkq 4096 Oct 21 15:33 . drwxr-x--- 19 thevohkq nobody 4096 Oct 26 19:36 .. -rw-r--r-- 1 thevohkq thevohkq 115 Oct 22 00:24 .prod-admin-creds.txt -rw-r--r-- 1 thevohkq thevohkq 440 Oct 3 03:47 check-db.mjs -rw-r--r-- 1 thevohkq thevohkq 552 Oct 3 04:10 check-users.mjs -rw-r--r-- 1 thevohkq thevohkq 1458 Oct 22 00:20 ftp_probe.py -rw-r--r-- 1 thevohkq thevohkq 2679 Oct 22 00:24 ftp_upload.py -rw-r--r-- 1 thevohkq thevohkq 2434 Oct 22 00:32 ftp_upload_zip.py -rw-r--r-- 1 thevohkq thevohkq 824 Oct 22 00:24 gen-prod-env.py -rw-r--r-- 1 thevohkq thevohkq 810 Oct 22 00:22 host-node-probe.php -rw-r--r-- 1 thevohkq thevohkq 858 Oct 22 00:22 host-probe.php -rw-r--r-- 1 thevohkq thevohkq 354 Oct 20 01:50 list-slugs.mjs -rw-r--r-- 1 thevohkq thevohkq 1058 Oct 22 00:31 make_deploy_zip.py -rw-r--r-- 1 thevohkq thevohkq 1870 Oct 20 02:00 migrate-resolve-metadata.mjs -rw-r--r-- 1 thevohkq thevohkq 3436 Oct 3 04:01 seed-customer-demo.mjs -rw-r--r-- 1 thevohkq thevohkq 2897 Oct 20 02:01 seo-admin-smoke.mjs -rw-r--r-- 1 thevohkq thevohkq 6592 Oct 20 01:48 seo-audit.mjs -rw-r--r-- 1 thevohkq thevohkq 500 Oct 17 01:47 set-sale-prices.mjs -rw-r--r-- 1 thevohkq thevohkq 300 Oct 17 00:15 sync-catalog.mjs $ pwd /home/thevohkq/gukinwell.com/scripts $ which lsnode which: no lsnode in (/usr/local/bin:/bin:/usr/bin) $ ls /opt/alt/alt-nodejs* 2>/dev/null | head /opt/alt/alt-nodejs10: enable root /opt/alt/alt-nodejs11: enable root /opt/alt/alt-nodejs12: enable