DIY میڈیا ہوم علامت

اپنے گھر تھیٹر اور ہائی فائی سیٹ اپ کے ڈیزائن اور پیدا کرنے کے لئے الٹی سائٹ.

0ورڈپریس علامتورڈپریس اپ ڈیٹ پیش رفت

I’ve had an issue for a while now where installing word­press updates does­n’t show any mes­sages or pro­gress. The updates gen­er­ally do install but it is tricky to know when the updates have fin­ished. There are a few threads online with pos­sible solu­tions but most of them haven’t been help­ful in my case.

اپ ڈیٹ: See solu­tion at the bot­tom of this post

When updat­ing plu­gins the fol­low­ing pro­gress mes­sages should be dis­played. In my case they are not show­ing up.

The update pro­cess is start­ing. This pro­cess may take awhile on some hosts, لہذا صبر رکھیں.
Enabling Main­ten­ance mode…
Updat­ing Plu­gin plu­gin-name
Down­load­ing update from plu­gins.
Unpack­ing the update…
Installing the latest ver­sion.
Remov­ing the old ver­sion of the plu­gin…
Plu­gin upgraded suc­cess­fully.
Akismet updated suc­cess­fully. دکھائیں / چھپائیں تفصیلات دیکھیں.
Dis­abling Main­ten­ance mode. All updates have been com­pleted.
عوامل: Return to Plu­gins page | Return to Word­Press Updates.

This applies to all oth­er updates too, جن میں سے ایک مکمل فہرست نہیں ہے word­press سائٹ

Prob­ably the most com­mon cause is پی ایچ پی zlib com­pres­sion as described by kung­fu­josh on the word­press for­ums. Sadly I already have zlib com­pres­sion set to off so that isn’t my issue.

The issue must be a set­ting in word­press, پی ایچ پی کی FPM, or nginx some­where but I have been unable to loc­ate it so far.
اپ ڈیٹ: I have ruled out causes in php.ini and the php-fpm con­fig file using a full test VM. There appear to be mul­tiple nginx set­tings inter­act­ing that are caus­ing the issue for me.

The first set­tings that seem to be rel­ev­ant are the use of gzip and brotli being turned on. This seems to pre­vent the page load­ing pro­gress­ively. It should be easy enough to turn these off for the updates page using a little cus­tom func­tion in word­press that sets the con­tent-encod­ing such that nginx wont com­press the files

/******************************************\
* غیر فعال GZIP اور اپ ڈیٹس صفحے کے لئے brotli *
\******************************************/
تقریب disable_gzip_brotli() {
ہیڈر('مواد کی انکوڈنگ: شناخت');
}

اگر ( basename($_SERVER["SCRIPT_FILENAME"], 'پی ایچ پی') == "اپ ڈیٹ کور" ) {
ADD_ACTION( 'اس میں', 'disable_gzip_brotli' );
}

Unfor­tu­nately this on it’s own has­n’t proven the solu­tion to my updat­ing issues as some­thing else causes the page to nev­er dis­play any out­put, pro­gress­ive or oth­er­wise. There is anoth­er nginx set­ting that is needed.

After much search­ing I finally iden­ti­fied the issue in my head­ers that are set.

سے ایک سادہ تبدیلی add_header X-Frame-Options DENY always; کرنے کے لئے add_header X-Frame-Options SAMEORIGIN always;

آپ کیا سوچتے ہیں? ذیل میں ہمیں ایک تبصرہ چھوڑ! آپ کے سبسکرائب کرنا چاہتے ہیں تو سب سے اوپر دائیں مینو پر لنک سبسکرائب استعمال کریں. آپ بھی ذیل سماجی روابط کا استعمال کرتے ہوئے کی طرف سے اپنے دوستوں کے ساتھ اس کا اشتراک کر سکتے ہیں. چیرس.

جواب چھوڑیں