Директорияи мақолаҳо
дар айни замон истифода бурда мешавадВаслкунаки WordPressВақте ки Ҷустуҷӯи беҳтари иваз роҳи пойгоҳи додаҳоро иваз мекунад, оё шумо боре бо чунин паёми хато дучор шудаед: "Ҳангоми коркарди дархост хатогӣ рух дод. Кӯшиш кунед, ки "андозаи ҳадди аксар саҳифа"-ро кам кунед ё бо дастгирии дастгирӣ тамос гиред"?

Ин танҳо мушкили шумо нест. Дар асл, ин мушкилот одатан аз он ба вуҷуд меояд, ки андозаи максималии иҷозатдодашуда дар конфигуратсияи PHP муқаррар карда шудааст.
Шояд файли боркардаи шумо хеле калон бошад ё баъзе амалиётҳо коркарди миқдори зиёди маълумотро талаб мекунанд, ки ин хатогиро ба вуҷуд меорад.
Минбаъд, мо қадам ба қадам дар бораи чӣ гуна ҳалли ин масъала ва барқарор кардани сайти шумо ба кор мебарем.
1. Сарчашмаи хатогиҳоро фаҳмед
Пеш аз хама, мо бояд инро равшан кунемИн хатои "Ҳангоми коркарди дархост хатогӣ рух дод. Кӯшиш кунед, ки "андозаи максималии саҳифа" -ро кам кунед ё бо дастгирии дастгирӣ тамос гиред" маънои онро надорад, ки мушкилот дар худи плагин вуҷуд дорад..

Ба ҷои ин, он вақтест, ки вебсайти шумо ҳангоми коркарди дархост аз андозаи ҳадди аксар саҳифаи дар конфигуратсияи PHP муқарраршуда зиёд мешавад. Ин ҳадди ниҳоии андозаи саҳифа як механизми муҳофизатест, ки аз суқути сервер бо сабаби коркарди маълумоти аз ҳад калон пешгирӣ мекунад. Барои баъзе вебсайтҳои калонтар, махсусан онҳое, ки бояд миқдори зиёди маълумотро коркард кунанд, ин маҳдудият метавонад каме танг ба назар расад ва боиси хатогиҳо гардад.
2. Маҳдудияти хотираи PHP-ро зиёд кунед
Ҳангоми дучор шудан ба ин вазъият, роҳи ҳалли мустақим ин астМаҳдудияти хотираи PHP-ро зиёд кунед. Инро тавассути таҳрири худ анҷом додан мумкин астphp.iniфайл барои анҷом додан. Дар ин файл пайдо кунедmemory_limitтанзим кунед ва арзиши онро ба арзиши баландтар, ба монанди 256M ё 512M зиёд кунед. Ин маънои онро дорад, ки сервер метавонад ҳангоми коркарди дархостҳо хотираи бештарро истифода барад ва имкони хатогиҳоро коҳиш диҳад.
memory_limit = 512M
Агар шумо бо конфигуратсияи PHP шинос набошед, шумо инчунин метавонед WordPress-ро таҳрир кунедwp-config.phpфайл барои зиёд кардани маҳдудияти хотира. Танҳо рамзи зеринро ба файл илова кунед:
define('WP_MEMORY_LIMIT', '256M');
Ин усул метавонад ба таври муассир хатогиҳои коркарди дархостро, ки аз хотираи нокифоя ба вуҷуд омадааст, ҳал кунад, аммо агар мушкилот то ҳол вуҷуд дошта бошад, мо бояд омӯхтани усулҳои дигарро идома диҳем.
3. post_max_size ва upload_max_filesize-ро танзим кунед
Илова ба маҳдудиятҳои хотира,post_max_size ва upload_max_filesizeИнҳо инчунин ду танзимот мебошанд, ки метавонанд боиси хатогиҳо шаванд. вуҷуд дорадphp.iniИн ду танзимотро пайдо кунед ва боварӣ ҳосил кунед, ки арзишҳои онҳо барои қонеъ кардани ниёзҳои шумо кофӣ мебошанд.
post_max_size = 64M
upload_max_filesize = 64M
Бо зиёд кардани ин арзишҳо, сервер метавонад боргузории файлҳои калонтар ва пешниҳоди маълумотро идора карда, эҳтимолияти хатогиҳоро коҳиш диҳад.
4. Қадам ба қадам онро санҷед
Агар пас аз танзими танзимоти PHP мушкилот ҳанӯз ҳал нашавад, усули дигари муассир ин астҚадам ба қадам кӯшиш кунед. Ба ибораи дигар, ҳама ҷадвалҳои маълумотро якбора коркард накунед, балки танҳо як ҷадвалро дар як вақт коркард кунед. Ин равиш, гарчанде дилгиркунанда бошад ҳам, метавонад ягона вариант бошад, агар маҳдудияти хотираи PHP минбаъд зиёд карда нашавад.
5. Истифодаи плагинҳои алтернативӣ
Агар ҳамаи усулҳои дар боло зикршуда мушкилотро ҳал накунанд, шумо метавонед истифода баредДигар плагинҳоба анчом расондани амалиёти ивазкунй. Масалан, плагини "Ҷустуҷӯ ва иваз", ки аз ҷониби Inpsyde GmbH таҳия шудааст, чунин функсияҳоро таъмин мекунад ва метавонад ҳангоми коркарди маҷмӯи додаҳои калон устувортар бошад. ту метавонӣКитобхонаи расмии плагини WordPressПлагинро пайдо ва насб кунед.
6. Нусхаҳои эҳтиётиро нигоҳ доред
Кадом ҳалли шумо интихоб кунед, як чиз муҳим аст:пеш аз ворид кардани ягон тағйирот, боварӣ ҳосил кунед, ки вебсайт ва пойгоҳи додаҳои худро нусхабардорӣ кунед. Ин роҳи бехатартаринест, ки дар раванди ҳалли мушкилот тасодуфан боиси мушкилоти бештар пешгирӣ карда мешавад. Агар шумо дар бораи ин амалҳо комилан боварӣ надошта бошед, тавсия дода мешавад, ки аз як таҳиягари касбии WordPress ё мудири система кӯмак пурсед.
Хулласи калом
Тавассути усули дар боло зикршуда, шумо бояд мушкилоти "дархости коркарди хато" -ро самаранок ҳал кунед. Аммо ба андешаи ман, ин мушкилот як мушкилоти амиқтарро инъикос мекунад, ки оптимизатсияи кори вебсайт аст. Барои вебсайтҳои калон, танҳо зиёд кардани маҳдудияти хотира роҳи ҳалли дарозмуддат нест. Банақшагирии дурусти сохтори пойгоҳи додаҳо, оптимизатсияи истифодаи плагинҳо ва кам кардани маълумоти зиёдатӣ калидҳои ба куллӣ беҳтар кардани кори вебсайт мебошанд.
Кӯтоҳаш,Агар шумо бо мушкилот рӯ ба рӯ шавед, воҳима накунед, факат онро зина ба зина хал кунед. Агар шумо хоҳед, ки ин мушкилотро пурратар ҳал кунед, тавсия дода мешавад, ки аз беҳсозии сохтори вебсайт оғоз кунед ё танҳо ба муҳити сервер бо иҷрои қавитар гузаред. Ин на танҳо такрор шудани хатогиҳои шабеҳро пешгирӣ мекунад, балки суръати вокуниши вебсайти шуморо хеле беҳтар мекунад.
Чора бинед! Новобаста аз он ки шумо мехоҳед лимити хотираи PHP-и худро фавран зиёд кунед ё нақшаи беҳтар кардани сайти худро ба нақша гиред, ҳоло вақти хубе барои оғоз кардан аст!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) муштарак "Ҳал кардани дархостҳои коркарди хатогии WordPress: шикастани мушкилоти маҳдудияти "ҳаҷми ҳадди аксар" саҳифа", ки ба шумо муфид хоҳад буд.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-31978.html
Барои кушодани ҳилаҳои пинҳонии бештар🔑, хуш омадед ба канали мо дар Telegram ҳамроҳ шавед!
Поделиться ва лайк, агар ба шумо писанд омад! Саҳмияҳо ва лайкҳои шумо ангезаи доимии мо мебошанд!