የአንቀጽ ማውጫ
በአሁኑ ጊዜ በመጠቀም ላይየዎርድፕረስ ፕለጊን።የተሻለ ፍለጋ ምትክ የውሂብ ጎታውን መንገድ ሲተካ ይህ የስህተት መልእክት አጋጥሞህ ያውቃል፡ "ጥያቄውን በማስኬድ ላይ ስህተት ተፈጥሯል።"ከፍተኛውን የገጽ መጠን' ለመቀነስ ሞክር ወይም ድጋፍን አግኝ"?

ይህ የእርስዎ ችግር ብቻ አይደለም. በእርግጥ ይህ ችግር በአብዛኛው የሚከሰተው በPHP ውቅር ውስጥ የተቀመጠው ከፍተኛው የሚፈቀደው የገጽ መጠን በመጨመሩ ነው።
የሰቀሉት ፋይል በጣም ትልቅ ሊሆን ይችላል፣ ወይም አንዳንድ ክዋኔዎች ከፍተኛ መጠን ያለው ውሂብን ማካሄድ ያስፈልጋቸዋል፣ ይህም ይህን ስህተት ያስነሳል።
በመቀጠል, ይህንን ችግር እንዴት እንደሚፈታ እና ጣቢያዎን መልሰው እንዲሰሩ ለማድረግ ደረጃ በደረጃ እንመለከታለን.
1. የስህተቶችን ምንጭ ይረዱ
በመጀመሪያ ደረጃ ግልጽ ማድረግ አለብንይህ "ጥያቄውን በማስኬድ ላይ ስህተት አጋጥሟል። 'ከፍተኛውን የገጽ መጠን' ለመቀነስ ይሞክሩ፣ ወይም የእውቂያ ድጋፍ" ስህተት በራሱ ተሰኪው ላይ ችግር አለ ማለት አይደለም።.

በምትኩ፣ ጥያቄን በሚሰራበት ጊዜ ድር ጣቢያዎ በPHP ውቅር ውስጥ ከተቀመጠው ከፍተኛውን የገጽ መጠን ሲያልፍ ነው። ይህ ከፍተኛው የገጽ መጠን ገደብ በጣም ትልቅ ውሂብ በማቀናበር ምክንያት አገልጋዩ እንዳይበላሽ ለመከላከል የመከላከያ ዘዴ ነው። ለአንዳንድ ትላልቅ ድረ-ገጾች፣ በተለይም ከፍተኛ መጠን ያለው ውሂብን ማስተናገድ ለሚያስፈልጋቸው፣ ይህ ገደብ ትንሽ ጠባብ ሊመስል ይችላል፣ ይህም ስህተቶችን ይፈጥራል።
2. ፒኤችፒ ትውስታ ገደብ ጨምር
ይህንን ሁኔታ ሲያጋጥሙ, በጣም ቀጥተኛ መፍትሄ ነውፒኤችፒ ትውስታ ገደብ ጨምር. ይህንን በማስተካከል ማድረግ ይቻላል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እነዚህ ደግሞ ስህተቶችን ሊያስከትሉ የሚችሉ ሁለት መቼቶች ናቸው. አለphp.iniእነዚህን ሁለት ቅንብሮች ያግኙ እና እሴቶቻቸው ፍላጎቶችዎን ለማሟላት በቂ መሆናቸውን ያረጋግጡ።
post_max_size = 64M
upload_max_filesize = 64M
እነዚህን እሴቶች በመጨመር አገልጋዩ ትላልቅ የፋይል ሰቀላዎችን እና የውሂብ ማስረከቦችን ማስተናገድ ይችላል፣ ይህም የስህተት እድልን ይቀንሳል።
4. ደረጃ በደረጃ ይሞክሩት
የ PHP ቅንጅቶችን ካስተካከለ በኋላ ችግሩ አሁንም ካልተፈታ, ሌላ ውጤታማ ዘዴ ነውደረጃ በደረጃ ይሞክሩት።. በሌላ አገላለጽ ሁሉንም የዳታ ሰንጠረዦችን በአንድ ጊዜ አያሂዱ፣ ግን በአንድ ጊዜ አንድ ሠንጠረዥ ብቻ ያስኬዱ። ይህ አካሄድ ምንም እንኳን አሰልቺ ቢሆንም የPHP የማህደረ ትውስታ ገደብ የበለጠ መጨመር ካልተቻለ ብቸኛው አማራጭ ሊሆን ይችላል።
5. አማራጭ ተሰኪዎችን ይጠቀሙ
ከላይ ያሉት ሁሉም ዘዴዎች ችግሩን ካልፈቱ, ለመጠቀም መሞከር ይችላሉሌሎች ተሰኪዎችየመተኪያ ሥራውን ለማጠናቀቅ. ለምሳሌ በInpsyde GmbH የተሰራው "ፈልግ እና ተካ" ተሰኪ ተመሳሳይ ተግባርን ይሰጣል እና ትላልቅ የውሂብ ስብስቦችን ሲሰራ የበለጠ የተረጋጋ ሊሆን ይችላል። ትችላለህየዎርድፕረስ ይፋዊ ተሰኪ ቤተ-መጽሐፍት።ተሰኪውን ይፈልጉ እና ይጫኑት።
6. ምትኬዎችን ያስቀምጡ
የትኛውንም መፍትሄ የመረጡት አንድ ነገር ወሳኝ ነው፡-ማንኛውንም ለውጥ ከማድረግዎ በፊት, የእርስዎን ድር ጣቢያ እና የውሂብ ጎታ ምትኬ ማስቀመጥዎን እርግጠኛ ይሁኑ. ይህ በአጋጣሚ ችግሩን በመፍታት ሂደት ውስጥ ተጨማሪ ችግሮችን ለማስወገድ በጣም አስተማማኝ መንገድ ነው. ስለእነዚህ ስራዎች ሙሉ በሙሉ እርግጠኛ ካልሆኑ፣ ከፕሮፌሽናል የዎርድፕረስ ገንቢ ወይም የስርዓት አስተዳዳሪ እርዳታ መጠየቅ ይመከራል።
ማጠቃለያ
ከላይ በተጠቀሰው ዘዴ የ"ስህተት ሂደት ጥያቄ" ችግርን በብቃት መፍታት መቻል አለብዎት። ግን በእኔ አስተያየት, ይህ ችግር ጥልቅ ችግርን የሚያንፀባርቅ ነው, ይህም የድረ-ገጹን አፈፃፀም ማመቻቸት ነው. ለትላልቅ ድረ-ገጾች በቀላሉ የማስታወስ ገደብ መጨመር የረጅም ጊዜ መፍትሄ አይደለም. የዳታቤዝ መዋቅርን በትክክል ማቀድ፣ ተሰኪዎችን መጠቀምን ማመቻቸት እና ተደጋጋሚ መረጃዎችን መቀነስ የድር ጣቢያ አፈጻጸምን በመሠረታዊነት ለማሻሻል ቁልፎች ናቸው።
በአጭሩ,ችግሮች ካጋጠሙዎት አይረበሹ, ደረጃ በደረጃ ብቻ ይፍቱ. ይህንን ችግር የበለጠ ሙሉ በሙሉ ለመፍታት ከፈለጉ የድረ-ገጹን መዋቅር በማመቻቸት መጀመር ይመከራል ወይም በቀላሉ ጠንካራ አፈፃፀም ወዳለው የአገልጋይ አካባቢ ይሂዱ። ይህ ተመሳሳይ ስህተቶች እንደገና እንዳይከሰቱ ብቻ ሳይሆን የድር ጣቢያዎን ምላሽ ፍጥነት በእጅጉ ያሻሽላል።
እርምጃ ይውሰዱ! የPHP ማህደረ ትውስታ ገደብዎን ወዲያውኑ ለመጨመር ወይም ጣቢያዎን የበለጠ ለማመቻቸት እቅድ ማውጣቱ ለመጀመር ጥሩ ጊዜ ነው!
ተስፋ Chen Weiliang ብሎግ ( https://www.chenweiliang.com/ ) የተጋራ "የዎርድፕረስ ስህተትን በሂደት ላይ ያሉ ጥያቄዎችን በመፍታት ላይ፡ "ከፍተኛውን የገጽ መጠን" ገደብ ችግርን መሰንጠቅ፣ ይህም ለእርስዎ ጠቃሚ ይሆናል።
እንኳን በደህና መጡ የዚህን ጽሁፍ ማገናኛ ለማጋራት፡-https://www.chenweiliang.com/cwl-31978.html
ተጨማሪ ድብቅ ዘዴዎችን ለመክፈት የቴሌግራም ቻናላችንን እንኳን በደህና መጡ።
ከወደዳችሁት ሼር እና ላይክ አድርጉ! የእርስዎ ማጋራቶች እና መውደዶች የእኛ ቀጣይ ተነሳሽነት ናቸው!