WordPress Катасын иштетүү өтүнүчтөрүн чечүү: "Барактын максималдуу өлчөмү" чектөө маселесин бузуу

учурда колдонуп жататWordPress плагиниBetter Search Replace маалымат базасынын жолун алмаштырганда, сиз качандыр бир кезде бул ката билдирүүсүнө туш болдуңуз беле: "Сурамды иштеп жатканда ката кетти. "Барактын максималдуу өлчөмүн" кичирейтип көрүңүз же колдоо кызматына кайрылыңыз"?

WordPress Катасын иштетүү өтүнүчтөрүн чечүү: "Барактын максималдуу өлчөмү" чектөө маселесин бузуу

Бул жалгыз сенин көйгөйүң ​​эмес. Чынында, бул көйгөй, адатта, PHP конфигурациясында белгиленген максималдуу уруксат берилген барак өлчөмүнөн ашып кеткендиктен келип чыгат.

Сиз жүктөгөн файл өтө чоң болушу мүмкүн же кээ бир операциялар чоң көлөмдөгү маалыматтарды иштетүүнү талап кылышы мүмкүн, бул катаны пайда кылат.

Андан кийин, биз бул маселени кантип чечүүнү жана сайтыңызды кайра иштетүүнү кантип этап-этабы менен карап чыгабыз.

1. Каталардын булагын түшүнүү

Биринчиден, муну ачык айтышыбыз керекБул "Сурамды иштеп чыгууда ката кетти. "Барактын максималдуу өлчөмүн" азайтып көрүңүз же колдоо менен байланышыңыз" катасы плагиндин өзүндө көйгөй бар экенин билдирбейт..

WordPress Катасын иштетүү өтүнүчтөрүн чечүү: "Барактын максималдуу өлчөмү" чектөө маселесин бузуу

Анын ордуна, бул сиздин веб-сайтыңыз суроо-талапты иштеп жатканда 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 блогу ( https://www.chenweiliang.com/ ) "WordPress Ката иштетүү өтүнүчтөрүн чечүү: "Барактын максималдуу өлчөмү" чектөө көйгөйүн бузуу" менен бөлүштү, бул сизге пайдалуу болот.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-31978.html

Көбүрөөк жашыруун трюктарды ачуу үчүн🔑, биздин Telegram каналыбызга кошулуңуз!

Бөлүшүп, жакса лайк! Сиздин бөлүшүүлөрүңүз жана лайктарыңыз биздин туруктуу мотивациябыз!

 

发表 评论

Сиздин электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

Жылдыруу үчүн Top