500 ದೋಷವೆಂದರೆ ಸರ್ವರ್ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ನಿಂತುಹೋಗಿದೆ ಮತ್ತು ಸಂದರ್ಶಕರಿಗೆ ಏಕೆ ಎಂದು ತಿಳಿಸಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತಿರುವುದಾಗಿದೆ. ಇದು ಯಾವಾಗಲೂ ಇತ್ತೀಚೆಗೆ ಮಾಡಿದ ಬದಲಾವಣೆಯಾಗಿರುತ್ತದೆ.
1. ದೋಷ ಲಾಗ್ ಅನ್ನು ಓದಿ
ತಾಣಗಳು → ನಿಮ್ಮ ತಾಣ → ಅಂಕಿಅಂಶಗಳು → ಪ್ರವೇಶ ಮತ್ತು ದೋಷ ಲಾಗ್ಗಳು. ಅತ್ಯಂತ ಹೊಸ ನಮೂದು ಫೈಲ್ ಮತ್ತು ಸಾಲನ್ನು ಹೆಸರಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ ಆ ಒಂದು ಸಾಲೇ ಉತ್ತರವಾಗಿರುತ್ತದೆ — ಕಾಣೆಯಾದ ಫಂಕ್ಷನ್, ಸಿಂಟ್ಯಾಕ್ಸ್ ದೋಷ, ಇನ್ನು ಮುಂದೆ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಯಾವುದನ್ನೋ ಕರೆಮಾಡುವುದು.
2. ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದರ ಕುರಿತು ಯೋಚಿಸಿ
ಪ್ಲಗಿನ್ ಅಪ್ಡೇಟ್, ಥೀಮ್ ಎಡಿಟ್, PHP ಆವೃತ್ತಿ ಬದಲಾವಣೆ, ಎಡಿಟ್ ಮಾಡಿದ ಕಾನ್ಫಿಗ್ ಫೈಲ್. ಸೈಟ್ ಒಂದು ಗಂಟೆಯ ಹಿಂದೆ ಸರಿಯಾಗಿದ್ದರೆ, ಕಾರಣವು ಆ ಒಂದು ಗಂಟೆಯಲ್ಲೇ ಇರುತ್ತದೆ.
3. ಇತ್ತೀಚಿನ ಬದಲಾವಣೆಯನ್ನು ರದ್ದುಗೊಳಿಸಿ
ನೀವು ಇದೀಗ ನವೀಕರಿಸಿದ ಪ್ಲಗಿನ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ, ಅಥವಾ ನೀವು ಇದೀಗ ಎಡಿಟ್ ಮಾಡಿದ ಫೈಲ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಿ. ನೀವು ನಿರ್ವಾಹಕ ಪ್ರದೇಶವನ್ನು ತಲುಪಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, SFTP ಮೂಲಕ ಪ್ಲಗಿನ್ನ ಫೋಲ್ಡರ್ ಅನ್ನು ಮರುಹೆಸರಿಸಿ — WordPress ಹುಡುಕಲು ಸಾಧ್ಯವಾಗದ ಪ್ಲಗಿನ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
4. PHP ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ
ಹಳೆಯ PHP ಗಾಗಿ ಬರೆದ ಕೋಡ್ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ನಿಲ್ಲಬಹುದು. ತಾಣಗಳು → ನಿಮ್ಮ ತಾಣ → PHP ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯನ್ನು ತೋರಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಕೋಡ್ ಅನ್ನು ಸರಿಪಡಿಸುವಾಗ ಅದನ್ನು ಹಿಂದಕ್ಕೆ ಸರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ⚠️ ಹಿಂದಕ್ಕೆ ಸರಿಸುವುದು ಕೇವಲ ತಾತ್ಕಾಲಿಕ ಪರಿಹಾರವಾಗಿದೆ, ಶಾಶ್ವತ ಪರಿಹಾರವಲ್ಲ — ಹಳೆಯ PHP ಆವೃತ್ತಿಗಳು ಭದ್ರತಾ ಪ್ಯಾಚ್ಗಳನ್ನು ಪಡೆಯುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತವೆ.
5. ಮೆಮೊರಿ ಕೊರತೆ
ಲಾಗ್ "allowed memory size exhausted" ಎಂದು ಹೇಳಿದರೆ, ಸೈಟ್ಗೆ ಇರುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಮೆಮೊರಿ ಅಗತ್ಯವಿದೆ ಎಂದರ್ಥ. ಅದೇ PHP ಪರದೆಯಲ್ಲಿ PHP ಮೆಮೊರಿ ಮಿತಿಯನ್ನು ಹೆಚ್ಚಿಸಿ.
ಲಾಗ್ ಖಾಲಿಯಾಗಿದ್ದು, ಸೈಟ್ ಇನ್ನೂ 500 ದೋಷವನ್ನು ನೀಡುತ್ತಿದ್ದರೆ, ನಿಖರವಾದ ಸಮಯದೊಂದಿಗೆ ಟಿಕೆಟ್ ತೆರೆಯಿರಿ — ಸೈಟ್ನ ಸ್ವಂತ ಲಾಗ್ ಎಂದಿಗೂ ಸ್ವೀಕರಿಸದ ವಿಷಯಗಳನ್ನು ನಾವು ಸರ್ವರ್ ಲಾಗ್ಗಳಲ್ಲಿ ನೋಡಬಹುದು.