Zinnector® CLI ಯೊಂದಿಗೆ ಜನರು ವಾಸ್ತವವಾಗಿ ಎದುರಿಸುವ ದೋಷಗಳು, ಪ್ರತಿಯೊಂದರ ಅರ್ಥ ಮತ್ತು ಪರಿಹಾರ. ಪ್ರತಿಯೊಂದು ನಮೂದು ನೀವು ನೋಡುವ ನಿಖರವಾದ ಪಠ್ಯವನ್ನು ಹೆಸರಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಈ ಪುಟದಲ್ಲಿ ಹುಡುಕಬಹುದು. ನಿಮ್ಮ ದೋಷವು ಇಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ, ವಿಫಲಗೊಳ್ಳುತ್ತಿರುವ ಕಮಾಂಡ್ ಅನ್ನು ZINNECTOR_DEBUG=1 ನೊಂದಿಗೆ ರನ್ ಮಾಡಿ ಮತ್ತು ಔಟ್ಪುಟ್, ನಿಮ್ಮ node --version ಮತ್ತು ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನೊಂದಿಗೆ github.com/Zinn-Digital/zinnector/issues ನಲ್ಲಿ ಇಶ್ಯೂ ಒಂದನ್ನು ತೆರೆಯಿರಿ.
ರನ್ಟೈಮ್ ಇನ್ಸ್ಟಾಲ್ ಅನ್ನು ಒಪ್ಪಿಕೊಂಡ ತಕ್ಷಣ "spawn EINVAL" (Windows)
Zinnector® 0.1.0 ಮತ್ತು 0.1.1 ರಲ್ಲಿನ ಬಗ್. Windows ನಲ್ಲಿ ರನ್ಟೈಮ್ ಇನ್ಸ್ಟಾಲರ್ npm.cmd ಅನ್ನು ಹೆಸರಿನ ಮೂಲಕ ರನ್ ಮಾಡಿದೆ, ಮತ್ತು CVE-2024-27980 ಗಾಗಿನ ತನ್ನ ಪರಿಹಾರದ ನಂತರ Node ಶೆಲ್ ಇಲ್ಲದೆ .cmd ಫೈಲ್ ಅನ್ನು ಸ್ಪಾನ್ ಮಾಡಲು ನಿರಾಕರಿಸಿದೆ — ಆದ್ದರಿಂದ ನೀವು Y ಎಂದು ಉತ್ತರಿಸಿದ ಒಂದು ಸೆಕೆಂಡಿನ ನಂತರ ಇನ್ಸ್ಟಾಲ್ ಕ್ರ್ಯಾಶ್ ಆಗಿದೆ. 0.1.2 ರಲ್ಲಿ ಸರಿಪಡಿಸಲಾಗಿದೆ: npm ಅನ್ನು ಈಗ node npm-cli.js ಎಂದು ರನ್ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು ಪ್ರತಿಯೊಂದು ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲೂ ಒಂದೇ ಆಗಿರುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ಶೆಲ್ ಅಗತ್ಯವಿಲ್ಲ. npm install -g zinnector@latest ರನ್ ಮಾಡಿ, ನಂತರ ಮತ್ತೆ zinnector dev ರನ್ ಮಾಡಿ.
ಇನ್ಸ್ಟಾಲ್ ಸಮಯದಲ್ಲಿ "npm WARN EBADENGINE", ಅಥವಾ "Zinnector® needs Node 24 or newer"
ನಿಮ್ಮ Node 24 ಕ್ಕಿಂತ ಹಳೆಯದಾಗಿದೆ. ಪ್ಯಾಕೇಜ್ engines: >=24.18.1 ಎಂದು ಘೋಷಿಸುವುದರಿಂದ npm ಎಚ್ಚರಿಕೆಯನ್ನು ಪ್ರಿಂಟ್ ಮಾಡುತ್ತದೆ; ಇನ್ಸ್ಟಾಲ್ ಹೇಗಾದರೂ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ, ಆದರೆ ನಂತರ ಗೊಂದಲಮಯವಾಗಿ ಎಲ್ಲೋ ವಿಫಲಗೊಳ್ಳುವ ಬದಲು zinnector ಪ್ರಾರಂಭವಾಗಲು ನಿರಾಕರಿಸುತ್ತದೆ (ಎಕ್ಸಿಟ್ ಕೋಡ್ 78). nodejs.org ನಿಂದ ಪ್ರಸ್ತುತ LTS ಅನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ — Windows ನಲ್ಲಿ winget install OpenJS.NodeJS.LTS, macOS ನಲ್ಲಿ brew install node@24 — node --version v24 ಅಥವಾ ಹೆಚ್ಚಿನದನ್ನು ಪ್ರಿಂಟ್ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ಮತ್ತು Zinnector® ಅನ್ನು ಮತ್ತೆ ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ.
"gyp ERR!", "Building from source with node-gyp", ಅಥವಾ "You need to install Visual Studio"
WordPress ರನ್ಟೈಮ್ ಸ್ಥಳೀಯ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಹೊಂದಿದೆ, ಅದರ ಪ್ರಿಬಿಲ್ಟ್ ಬೈನರಿಗಳು Node 24 ಮತ್ತು 25 ಗೆ ಮಾತ್ರ ಲಭ್ಯವಿವೆ. ಹೊಸ Node ನಲ್ಲಿ (ಸೆಪ್ಟೆಂಬರ್ 2026 ರ ಪ್ರಕಾರ 26 ಮತ್ತು ಹೆಚ್ಚಿನದು) ಇದರ ಇನ್ಸ್ಟಾಲರ್ ಸೋರ್ಸ್ನಿಂದ ಕಂಪೈಲ್ ಮಾಡಲು ಮರಳುತ್ತದೆ, ಇದು ಸಾಮಾನ್ಯ Windows ಮೆಷಿನ್ನಲ್ಲಿ Visual Studio ಗಾಗಿನ ವಿನಂತಿಯಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. 0.1.2 ರಲ್ಲಿ ಸರಿಪಡಿಸಲಾಗಿದೆ: Zinnector® ಯಾವುದನ್ನೂ ಡೌನ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲು ಇದನ್ನು ಪತ್ತೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ರನ್ಟೈಮ್ಗೆ ಮಾತ್ರ Node 24 ಅನ್ನು ಪಡೆಯುತ್ತದೆ — ಸುಮಾರು 30 MB, nodejs.org ನ ಚೆಕ್ಸಮ್ಗಳ ವಿರುದ್ಧ ಪರಿಶೀಲಿಸಲಾಗಿದೆ — ಆದ್ದರಿಂದ ಯಾವುದನ್ನೂ ಎಂದಿಗೂ ಕಂಪೈಲ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಅಪ್ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರವೂ ನೀವು ಅದನ್ನು ನೋಡಿದರೆ, zinnector dev --reset-runtime ಅನ್ನು ರನ್ ಮಾಡಿ ಇದರಿಂದ ಹಿಂದಿನ ಅರ್ಧ ಮುಗಿದ ಇನ್ಸ್ಟಾಲ್ ಅನ್ನು ಮೊದಲು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
npm ಕ್ಲೀನ್ ಅಪ್ ಮಾಡುವಾಗ ಅದರಿಂದ "EPERM" ಎಚ್ಚರಿಕೆಗಳು (Windows)
npm ತೆಗೆದುಹಾಕಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವಾಗ ರನ್ಟೈಮ್ನ node_modules ಅಡಿಯಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ಆಂಟಿವೈರಸ್ ಸ್ಕ್ಯಾನರ್ ಅಥವಾ ಸರ್ಚ್ ಇಂಡೆಕ್ಸರ್ ತೆರೆದಿಟ್ಟಿರುವುದು ಯಾವಾಗಲೂ ಬಹುತೇಕ ಕಾರಣವಾಗಿರುತ್ತದೆ. ಮುಂದಿನ zinnector dev ನಲ್ಲಿ ಕ್ಲೀನ್ ಡೈರೆಕ್ಟರಿಯಿಂದ ಇನ್ಸ್ಟಾಲ್ ಅನ್ನು ಮರುಪ್ರಯತ್ನಿಸಲಾಗುತ್ತದೆ; ಇದು ಪುನರಾವರ್ತನೆಯಾಗುತ್ತಿದ್ದರೆ, zinnector dev --reset-runtime ಮೊದಲು ಸಂಪೂರ್ಣ ರನ್ಟೈಮ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ ಮತ್ತು ಮತ್ತೆ ಇನ್ಸ್ಟಾಲ್ ಮಾಡುತ್ತದೆ.
"the local playground runtime could not be installed"
ಸಂದೇಶವು npm ನ ಸ್ವಂತ ಕೊನೆಯ ಸಾಲುಗಳು ಮತ್ತು Zinnector® ರನ್ ಮಾಡಿದ ನಿಖರವಾದ ಕಮಾಂಡ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ನೀವೇ ರನ್ ಮಾಡಬಹುದು ಮತ್ತು ಪೂರ್ಣ ಔಟ್ಪುಟ್ ಅನ್ನು ನೋಡಬಹುದು. ನೆಟ್ವರ್ಕ್ ಅಥವಾ ಪ್ರಾಕ್ಸಿ ಸಮಸ್ಯೆ ಸಾಮಾನ್ಯ ಕಾರಣಗಳಾಗಿವೆ — ರನ್ಟೈಮ್ ಅನ್ನು ನಿಮ್ಮ ಸ್ವಂತ npm ನೊಂದಿಗೆ ಪಡೆಯಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ npm config set proxy … ಮತ್ತು ರಿಜಿಸ್ಟ್ರಿ ಮಿರರ್ ಅನ್ವಯಿಸುತ್ತದೆ — ಅಥವಾ ಹಿಂದಿನ ಅರ್ಧ ಮುಗಿದ ಇನ್ಸ್ಟಾಲ್, ಇದನ್ನು --reset-runtime ತೆರವುಗೊಳಿಸುತ್ತದೆ.
"the local playground exited before it was ready", ಅಥವಾ ಅದು ಎಂದಿಗೂ ಸಿದ್ಧವಾಗುವುದಿಲ್ಲ
ರನ್ಟೈಮ್ನ ಸ್ವಂತ ಔಟ್ಪುಟ್ ನೋಡಲು zinnector dev --verbose ರನ್ ಮಾಡಿ. ಈಗಾಗಲೇ ಬಳಕೆಯಲ್ಲಿರುವ ಪೋರ್ಟ್ ಸಾಮಾನ್ಯ ಕಾರಣವಾಗಿದೆ: zinnector dev --port 9401, ಅಥವಾ zinnector.json ನಲ್ಲಿ port ಹೊಂದಿಸಿ. ಇನ್ಸ್ಟಾಲ್ ಆಗಿರುವ ಆದರೆ ಬೂಟ್ ಆಗದ ರನ್ಟೈಮ್: zinnector dev --reset-runtime. ಮೊದಲ ಬೂಟ್ WordPress ಅನ್ನು ಸಹ ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ನಿಧಾನಗತಿಯ ಸಂಪರ್ಕದಲ್ಲಿ ಇದಕ್ಕೆ ಕೆಲವು ನಿಮಿಷಗಳನ್ನು ನೀಡಿ; CLI ಹ್ಯಾಂಗ್ ಆಗುವ ಬದಲು ಟೈಮ್ಔಟ್ ಅನ್ನು ವರದಿ ಮಾಡುವ ಮೊದಲು ಐದು ನಿಮಿಷಗಳವರೆಗೆ ಕಾಯುತ್ತದೆ.
ಪುಶ್ ಮಾಡುವಾಗ "this project is not a git repository"
ಡಿಪ್ಲಾಯ್ಗಳನ್ನು ರೆಪೊಸಿಟರಿಯಿಂದ ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ zinnector push ಗೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ತಲುಪಬಹುದಾದ ರಿಮೋಟ್ ಹೊಂದಿರುವ ರೆಪೊಸಿಟರಿಯ ಅಗತ್ಯವಿದೆ. git init && git add -A && git commit -m initial, ನಿಮ್ಮ GitHub ಅಥವಾ GitLab ರಿಮೋಟ್ ಅನ್ನು ಸೇರಿಸಿ, ನಂತರ ಅದನ್ನು ಸೈಟ್ಗೆ ಸಂಪರ್ಕಿಸಲು zinnector link ಮಾಡಿ.
ಡಿಪ್ಲಾಯ್ ನಂತರ ಸೈಟ್ ಬಿಳಿಯಾಗಿದೆ
zinnector check ರನ್ ಮಾಡಿ. ಹತ್ತರಲ್ಲಿ ಒಂಬತ್ತು ಬಾರಿ ಇದು PHP ಆವೃತ್ತಿಯ ವ್ಯತ್ಯಾಸವಾಗಿರುತ್ತದೆ — ಸ್ಲಾಟ್ ರನ್ ಮಾಡುವುದಕ್ಕಿಂತ ಹೊಸ PHP ಯಲ್ಲಿ ನೀವು ನಿರ್ಮಿಸಿರುತ್ತೀರಿ — ಮತ್ತು ಸ್ಲಾಟ್ ಅನ್ನು ಯಾವ ಆವೃತ್ತಿಗೆ ಬದಲಾಯಿಸಬೇಕೆಂದು zinnector php <version> ನೊಂದಿಗೆ ಅಥವಾ ಯಾವುದರ ವಿರುದ್ಧ ಅಭಿವೃದ್ಧಿಪಡಿಸಬೇಕೆಂದು zinnector dev --php <version> ನೊಂದಿಗೆ ವರದಿಯು ತಿಳಿಸುತ್ತದೆ. zinnector logs --error ಫೇಟಲ್ ದೋಷವನ್ನು ತೋರಿಸುತ್ತದೆ.
ಸಂಬಂಧಿತ