אינטרנטאירוח אתרים

שגיאת שרת פנימית 500 או שגיאה

כדי לבסס את סיבת השגיאה 500 מתרחש, לסקור את היומנים. אולי בקובץ error.log קיים ערך המציין את הגורם לבעיה. קחו למשל את האפשרויות הנפוצות ביותר.

מחסור במשאבים

אם זה המקרה, הבעיה יכולה להיפתר מאוד פשוט - לראות אתרים,
ISP עם בקשה להגדיל את המשאבים.

הנוכחות של סקריפטים פגומים או לזמן מוגבל על הביצועים שלהם.

אם בתוך פרק זמן מסוים, כשלרוב מדובר דקות, השרת אינו יכול לטפל סקריפטים, אז יש שגיאה 500 שגיאת שרת פנימית.

כמו כן, מנהלי אתרים עלולים להיתקל בשגיאות דומות, אם הם להפעיל את CGI-סקריפט מתחת Apache, אם הזמן שצוין בהגדרות השרת, לא מספיק על התסריט.

אם סקריפטים משמשים לעבודה, ואת מתעוררת בעיה, למשל, בעת מעבר למשנהו שירות אירוח, הבעיה עלולה להיגרם על ידי סיבות אחרות. לדוגמה, העובדה בלוקים בשרת הבקשות.

טעויות פילדינג של זכויות גישה

הערכים של הזכויות לקבצים חייבים להיות שווה 444 או 644. CHMOD עבור תיקיות צריכות להיות זהה 755, כלומר הם רק יכולים לראות את הבעלים של משאב. סקריפטים גישה זכויות, יש להגדירם 600. אחרת, השרת, מטעמים של ביטחון האזור, חסימת גישה התסריט, גם אם זו האחרונה היא מבצעית.

אם הסיבה הייתה שגיאה 500, השימוש הזה במנהל-FTP כדי לשנות הרשאות. עם תכונות אלה מתמודדת Filezilla.

קובץ .htaccess מכיל נתמך הוראה

בדקו אם השורש של האתר, או במקום אחר, קובץ htaccess. אם יש אחד, לפתוח אותו עם כל עורך טקסט. אתה יכול להשתמש ב- Notepad.

שגיאה 500 יכול להתרחש אם אתה משתמש בשרת פועל על suPHP, כלומר התומכים php.ini. אם קובץ .htaccess מכיל הנחיות שמשנות את הפרמטרים לסביבת PHP, אתה עלול להיתקל בבעיות. ההוראה הנפוצה ביותר - php_admin_flag, php_flag ו php_value.

לעתים קרובות, את ההוראות כוללות משתנים גלובליים - הירשמו GLOBALS.

בעיה זו יכולה להיפתר מאוד פשוט - פרמטרים רצויים ניתן להסיר פשוט. התגלמות נוספת - להגיב להם על ידי הוספת # סימן בתחילת השורה. בין הרשת לבין השם של ההוראה חייב להיות חלל ריק.

אם אתה בהחלט צריך את יישום הפרמטרים ציינו-אאוט, אתה יכול לקבוע בקובץ php.ini שלך. במקרה זה, להשתמש php_admin_flag, php_flag ו php_value לא הכרחי - רק לתייג אותם לפי העיקרון: "השם של הפרמטר הרצוי = On".

שגיאה חמורה PHP

בעיה זו עלולה להתרחש אם PHP עובד על העיקרון של CGI. במקרה זה, אתה צריך לבדוק את הקוד בזהירות, לאבחן ולתקן את השגיאות. הערה כי הסופים של CGI-סקריפטים לא צריך להיות Vindous פורמט (\ r \ n), וכן חייב להיות מסומן ב UNIX פורמט (\ n).

אם אף אחד מפתרונות אלה אינו מבטל את השגיאה, פנה לספק האירוח שלך. מפורטות להסביר לו, כאשר, ואילו פעולות לאחר שאירעה שגיאה 500. שאל לציין את הסיבות לבעיות ולסייע הסרתו. אם המארח לא בעמדה כדי לברר מדוע חלה http שגיאת שגיאת שרת פנימית 500, לפנות לתמיכת CMS שלך אתה משתמש. במכתב הקפד לכלול את כל הפרטים, כולל - תגובות אירוח ספק לגבי המצב שלך.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.birmiss.com. Theme powered by WordPress.