رئيسي كمبيوتر شخصي وماك كيفية تحديث WordPress دون الوصول إلى FTP

كيفية تحديث WordPress دون الوصول إلى FTP



في بعض الأحيان لا يمكنك تحديث WordPress والمكونات الإضافية دون استخدام حساب FTP. يحدث هذا عادةً عندما يتعذر على WordPress الاتصال مباشرة بمجلد / wp-content.

كيفية تحديث WordPress دون الوصول إلى FTP

حتى لو حدث هذا لك ، فهناك طرق معينة يمكنك من خلالها تجاوز هذه المشكلة وتعديل WordPress دون الوصول إلى FTP.

ماذا حدث؟

عندما يحصل خادم الويب الخاص بك على إذن للوصول إلى جميع الملفات الضرورية ، سيقوم تلقائيًا بتحديث WordPress وجميع المكونات الإضافية التي قمت بتثبيتها. هذا لا يعني أنك بحاجة إلى الوصول إلى FTP / SFTP أو SSH. بدلاً من ذلك ، تحتاج فقط إلى إعداد أذونات ملف معينة على خادم الويب الخاص بك. سيحاول النظام جميع الطرق ، وإذا لم يعمل شيء ، فسيعود إلى FTP.

يحدث بالترتيب التالي:

  1. يحاول النظام كتابة ملف إلى / wp-content.
  2. إذا كان ناجحًا ، فسيبدأ في مقارنة ملكية الملف بمعرفه الفريد (UID). إذا كان مطابقًا ، فستتمكن من تثبيت جميع الإضافات وتحديث WordPress.
  3. إذا فشلت هذه الطريقة ، فسيقوم النظام بإعلامك بأنه لا يمكن التحديث.

إذا كنت لا تريد الاعتماد على هذا الفحص التلقائي ، فيمكنك تحديد ثابت في / wp-config. هذا الثابت عادة ما يكون 'طريقة FS'.

أدخل 'FS_METHOD'

أسرع طريقة لحل هذه المشكلة هي تحديد الثابت. يكون هذا مفيدًا عندما لا تريد الاعتماد على الفحص التلقائي لتحديد أفضل نظام ملفات يمكن استخدامه. يمكنك القيام بذلك عن طريق تحديد 'FS_Method' في ملف /wp-config.php الخاص بك.

إليك كيفية القيام بذلك:

ابحث عن /wp-config.php

قبل أن تفعل أي شيء ، تحتاج إلى فتح ملف /wp-config.php. يمكنك العثور عليه في مجلد جذر WordPress. إذا كنت تواجه مشكلة في العثور عليه ، فيمكنك أيضًا العثور عليه في مجلد مثبت WordPress الخاص بك. موقع الملف هو wordpress / wp-config.php

ملف wp-config

أدخل FS_METHOD

ستحتاج إلى لصق رمز في ملف php الخاص بك. أسفل السطر الأخير من التعليمات البرمجية ، يجب إضافة:

كيفية فتح سباقات الحلفاء بسرعة

define('FS_METHOD','direct');

تحديث وورد دون الوصول إلى بروتوكول نقل الملفات

بمجرد إضافة هذا الرمز ، ستتجاوز المشكلة. عند كتابته ، يمكنك تحميل الملف إلى المجلد الجذر لموقع الويب الخاص بك على الخادم ويجب ألا يواجه أي مشكلة في العمل على الفور.

من خلال إصلاح مشكلة FTP ، ستتمكن من تثبيت الوظائف الإضافية والإضافات وموضوعات مواقع الويب والتحديثات الأخرى.

تفاصيل حول FS_METHOD

FS_METHOD سيفرض طريقة نظام ملفات. يجب عليك فقط اختيار واحد من الأربعة التالية: Direct أو ssh2 أو ftptext أو ftpsockets. استخدم الرمز من المثال السابق الطريقة 'المباشرة'. يتم فرز هذه الطرق حسب التفضيل. التفضيل الأول 'مباشر' والرابع هو 'ftpsockets'.

  1. المباشر هو التفضيل الأول. هذا الإعداد هو الذي يختاره النظام تلقائيًا. يجبر النظام على استخدام طلبات Direct File / IO داخل PHP. على المضيفين ذوي التكوين السيئ ، يمكن أن تتسبب هذه الطلبات في حدوث مشكلات أمنية.
  2. ssh2 هو التفضيل الثاني. يفرض هذا الإعداد على النظام استخدام امتداد SSH PHP إذا كان مثبتًا لديك.
  3. ftptext هو التفضيل الثالث. يفرض هذا الإعداد على النظام استخدام امتداد FTP PHP للوصول إلى FTP.
  4. ftpsockets هو الأفضلية الرابعة.

يجب ألا تنفذ هذه الشفرة إلا إذا كنت تواجه مشكلات في التحديث. لذلك ، إذا لم تلاحظ أي تحسينات بعد تغييره ، ففكر في تغييره مرة أخرى أو إزالته. عادة ، يجب أن يعمل خيار 'ftpsockets' في حالة فشل التحديثات التلقائية.

بديل: احصل على دعم محدث SSH SFTP

أضاف WordPress مؤخرًا مكونًا إضافيًا يسمى دعم محدث SSH SFTP التي قد تصلح هذه المشكلة. سيحافظ هذا المكون الإضافي على تحديث تثبيت WordPress الخاص بك في جميع الأوقات. يستخدم phpseclib (مكتبة اتصالات آمنة) للتغلب على هذه المشكلة.

عند تثبيت هذا التطبيق ، انتقل إلى /wp-config.php وأدخل الكود:

.net framework 4.7.2 المثبت حاليا

define (‘FS_Method’, ‘ssh2’);

بمجرد القيام بذلك ، ستواجه صعوبة أقل في التعامل مع الخوادم في SFTP و SSH.

للمستخدمين المتقدمين: تمكين SSH2 يدويًا

إذا كنت ترغب في تمكين SSH2 للتحديثات والمكونات الإضافية وتحميلات السمات ، فستحتاج إلى إنشاء مفاتيح SSH الخاصة بك وتثبيت وحدة PHP SSH. عند القيام بذلك ، سيرى WordPress أن لديك SSH2 متاحًا. هذا يعني أنك سترى خيار SSH2 عند إجراء ترقية.

يمكنك إنشاء مفاتيح SSH عن طريق كتابة رمز:

ssh-keygen
cd~/.ssh
cp id_rsa.pub authorized_keys

ثم تقوم بتغيير الإذن حتى تتمكن من الوصول إلى هذه الملفات عن طريق WordPress:

cd ~
chmod 755 .ssh
chmod 644 .ssh/*

تحديث وورد دون الوصول إلى بروتوكول نقل الملفات

ختاما

غالبًا ما تظهر مشكلة FTP إذا كنت تستخدم الاستضافة المشتركة وتتداخل الأذونات والملكية ، مما يتسبب في حدوث تعارض. لهذا السبب ، من الجيد تحديد FS_METHOD حتى تتمكن من تحديث وتعديل WordPress الخاص بك دون الحاجة إلى تقديم أي تفاصيل FTP.

مقالات مثيرة للاهتمام

اختيار المحرر

مراجعة Sennheiser PC 350 SE
مراجعة Sennheiser PC 350 SE
تم تصميم سماعات Sennheiser PC 350 SE لأولئك الذين يحبون ألعابهم في عزلة تامة. يحجب التصميم المغلق من الخلف والملاءمة المريحة لوسائد الأذن المصنوعة من الجلد الناعم جميع الضوضاء المحيطة تقريبًا: لا يمكنك حتى سماعها
كيفية جمع عمود في Microsoft Excel
كيفية جمع عمود في Microsoft Excel
تعد الإضافة واحدة من أكثر الوظائف الرياضية شيوعًا ، لذا فليس من المستغرب أن يقوم كل مستخدم لبرنامج Excel بإجراء هذه الحسابات كثيرًا. إذا كنت تتساءل عن كيفية إضافة القيم في Microsoft Excel بشكل ملائم وفعال ، فنحن
كيفية عكس Android على جهاز كمبيوتر شخصي أو كمبيوتر محمول
كيفية عكس Android على جهاز كمبيوتر شخصي أو كمبيوتر محمول
مع وجود العديد من الأجهزة التي يستخدمها الأشخاص بشكل يومي ، يبدو أن الرغبة في توصيلها ببعضها البعض هي أكثر الأشياء الطبيعية التي يجب القيام بها. اعتمادًا على مجموعة الأجهزة التي لديك ، يمكن أن تكون هذه مهمة بسيطة جدًا.
كيفية فتح Terminal في VS Code
كيفية فتح Terminal في VS Code
إذا كنت بحاجة إلى بدء تنفيذ الأوامر باستخدام Visual Studio Code لمهام التطوير الخاصة بك ، فقد تحتاج إلى معرفة كيفية الوصول إلى محطة طرفية. في هذه المقالة ، سنرشدك إلى كيفية فتح Visual Studio Code
iPhone XS Max - كيفية إيقاف تشغيل التصحيح التلقائي
iPhone XS Max - كيفية إيقاف تشغيل التصحيح التلقائي
XS Max هو أكبر وأغلى عضو في عائلة iPhone XS. تم الكشف عنه في 21 سبتمبر 2018 كنموذج رائد للجيل الثاني عشر من iPhone. مثل نظيره الأصغر إلى حد ما ، XS ،
تشفير ذاكرة التخزين المؤقت للملفات دون اتصال في نظام التشغيل Windows 10
تشفير ذاكرة التخزين المؤقت للملفات دون اتصال في نظام التشغيل Windows 10
من الممكن تشفير محتويات ذاكرة التخزين المؤقت لـ Offline Files في Windows 10 لحمايتها من الوصول غير المرغوب فيه من قبل المستخدمين والتطبيقات الأخرى.
تم إصدار Windows PowerToys 0.16 مع أدوات جديدة
تم إصدار Windows PowerToys 0.16 مع أدوات جديدة
أصدرت Microsoft اليوم تحديثًا رئيسيًا لـ PowerToys الحديثة. يأتي إصدار التطبيق 0.16 مع أدوات جديدة ، بما في ذلك ImageResizer و Window Walker (بديل Alt + Tab) ومعاينة ملف SVG و MarkDown (* .md) لبرنامج File Explorer. قد تتذكر PowerToys ، وهي مجموعة من الأدوات المساعدة الصغيرة سهلة الاستخدام والتي تم تقديمها لأول مرة في نظام التشغيل Windows 95. ربما يتذكر معظم المستخدمين