Хатои 500 маънои онро дорад, ки сервер мегӯяд: барномаи шумо қатъ шуд ва ба меҳмон сабабашро нагуфт. Ин қариб ҳамеша охирин чизест, ки тағйир дода шудааст.
1. Сабти хатоҳоро хонед
Сайтҳо → сайти шумо → Омор → Сабтҳои дастрасӣ ва хатоҳо. Сабти навтарин номи файл ва сатрро нишон медиҳад. Ҳамон як сатр одатан ҷавоби масъала мебошад — функсияи намерасида, хатои синтаксисӣ ё муроҷиат ба чизе, ки дигар вуҷуд надорад.
2. Фикр кунед, ки чӣ тағйир ёфт
Навсозии плагин, таҳрири қолаб, тағйири версияи PHP, файли танзимоти таҳриршуда. Агар сайт як соат пеш дуруст кор мекард, сабаб дар давоми ҳамин як соат аст.
3. Тағйироти охиринро бекор кунед
Плагинеро, ки нав навсозӣ кардед, хомӯш кунед ё файлеро, ки нав таҳрир намудед, барқарор созед. Агар ба қисмати маъмурият ворид шуда натавонед, номи ҷузвдони плагинро тавассути SFTP иваз кунед — WordPress плагинеро, ки пайдо карда наметавонад, хомӯш мекунад.
4. Версияи PHP-ро тафтиш кунед
Коде, ки барои версияи кӯҳнаи PHP навишта шудааст, метавонад дар версияи навтар тамоман кор накунад. Сайтҳо → сайти шумо → PHP версияи ҷориро нишон медиҳад ва имкон медиҳад, ки то вақти ислоҳ кардани код онро ба версияи қаблӣ баргардонед. ⚠️ Баргардонидан танҳо як фурсати муваққатӣ аст, на илоҷ — версияҳои кӯҳнаи PHP гирифтани навсозиҳои амниятиро қатъ мекунанд.
5. Норасоии хотира
Агар дар сабт "allowed memory size exhausted" гуфта шавад, ба сайт назар ба ҳаҷми мавҷуда бештар хотира лозим аст. Маҳдудияти хотираи PHP-ро дар ҳамон равзанаи PHP зиёд кунед.
Агар сабт холӣ бошад ва сайт то ҳол хатои 500-ро диҳад, бо зикри вақти дақиқ дархост кушоед — мо метавонем дар сабтҳои сервер чизҳоеро бубинем, ки сабти худи сайт ҳеҷ гоҳ қабул намекунад.