500 алдаа нь серверээс таны програм зогссон бөгөөд зочинд шалтгааныг нь хэлээгүй гэж мэдэгдэж буй хэрэг юм. Энэ нь бараг үргэлж хамгийн сүүлд хийгдсэн өөрчлөлт байдаг.
1. Алдааны лог унших
Сайтууд → таны сайт → Статистик → Хандалт болон алдааны лог. Хамгийн сүүлийн бичилт нь файл болон мөрийг заана. Тэр нэг мөр нь ихэвчлэн хариулт нь байдаг — дутуу функц, синтаксийн алдаа, эсвэл байхгүй болсон зүйлийг дуудсан дуудалга.
2. Юу өөрчлөгдсөнийг бодох
Нэмэлт өргөтгөлийн шинэчлэлт, загварын засвар, PHP хувилбарын өөрчлөлт, тохиргооны файлын засвар. Хэрэв сайт цагийн өмнө хэвийн байсан бол шалтгаан нь тэр цагийн дотор бий.
3. Хамгийн сүүлийн үйлдлийг буцаах
Сая шинэчилсэн нэмэлт өргөтгөлөө идэвхгүй болгох, эсвэл сая зассан файлаа сэргээнэ үү. Хэрэв та удирдлагын хэсэгт нэвтэрч чадахгүй бол SFTP-ээр тухайн нэмэлт өргөтгөлийн хавтасны нэрийг өөрчилнө үү — WordPress олдохгүй байгаа нэмэлт өргөтгөлийг идэвхгүй болгодог.
4. PHP хувилбарыг шалгах
Хуучин PHP-д зориулж бичсэн код шинэ хувилбар дээр шууд гацаж болно. Сайтууд → таны сайт → PHP нь одоогийн хувилбарыг харуулах бөгөөд таныг кодоо засах зуур хувилбарыг буцаах боломжийг олгоно. ⚠️ Буцаах нь түр зуурын арга хэмжээ бөгөөд засвар биш юм — хуучин PHP хувилбаруудад аюулгүй байдлын шинэчлэл ирэхээ больдог.
5. Санах ой дуусах
Хэрэв лог дээр "allowed memory size exhausted" гэж заавал уг сайтад байгаагаасаа илүү их санах ой шаардлагатай байна. Тухайн PHP дэлгэц дээр PHP санах ойн хязгаарыг нэмэгдүүлнэ үү.
Хэрэв лог хоосон мөртлөө сайт 500 алдаа заасаар байвал яг тухайн цагийг дурдан хүсэлт илгээнэ үү — сайтын өөрийнх нь логт хэзээ ч бүртгэгддэггүй зүйлсийг бид серверийн логоос харах боломжтой.