הלוגים של Node.js ופתרון תקלות

עודכן לאחרונה:

בעמוד זה3

כשאפליקציה לא עובדת, הלוג הוא החבר הכי טוב שלכם.

איפה הלוג

במצב אוטומטי, הפלט והשגיאות של האפליקציה נכתבים לקובץ persistent_app_<ID>.log בתיקיית הבית. הקובץ מתחלף בכל הפעלה, אז קראו אותו לפני שמפעילים מחדש. במצב ידני אין לוג, ואתם אחראים לרשום פלט בעצמכם.

התקלות הנפוצות

  • שגיאת 503. האפליקציה לא רצה, או מאזינה לפורט אחר מזה שבהגדרות הפרוקסי. בדקו את הלוג ואת הפורט.
  • האפליקציה עולה ונופלת שוב ושוב. פקודת ההפעלה נכשלת מיד. הלוג יגיד למה. נסו פקודה פשוטה כמו node server.js.
  • Cannot find module. החבילות לא הותקנו. הריצו npm install בתיקייה שבה נמצא package.json, וודאו שתיקיית העבודה מצביעה עליה.
  • האתר הקיים נעלם. הפרוקסי הוגדר לנתיב הראשי, והאפליקציה תפסה את כל האתר. הגדירו לה נתיב משלה.

לראות את הלוג בזמן אמת

בגישת SSH: tail -f ~/persistent_app_*.log

טיפ שלנו: תקועים? כתבו לנו את שם האתר ואת השורות האחרונות מהלוג.

הבהרה: עשינו כל מאמץ לספק מידע מדויק ועדכני, אך ייתכנו שגיאות או שינויים שחלו לאחר פרסום המדריך (טל"ח). השימוש במידע הוא באחריות המשתמש בלבד.

יצירת קשר

בואו נדבר.

בחרו נושא וספרו בקצרה מה אתם צריכים. נמשיך במייל שתשאירו.

הפרטים משמשים למענה לפנייה. אין לשלוח סיסמאות, מפתחות API או פרטי אשראי.

כבר לקוחות וצריכים תמיכה? לצ’אט, WhatsApp וטיקטים.