لا يمكن تحميل الموضوع - "هل أنت متأكد أنك تريد القيام بذلك" خطأ فيكس
نشرت: 2017-03-21"لا يمكن تحميل الموضوع - هل أنت متأكد من أنك تريد القيام بذلك؟" يظهر الخطأ بانتظام لمستخدمي WordPress ، ولكن يجب أن يكون حله بسيطًا إلى حد ما. تمت كتابة WordPress بلغة PHP ، وهي لغة برمجة نصية من جانب الخادم وشائعة على الويب. إذا اشتريت سمة وحاولت تحميل ملف مضغوط باستخدام أداة تحميل WordPress ، فقد تواجه خطأ لا يمكن تحميل السمة الشهير. هذا الخطأ شائع جدًا ، وربما يكون إعداد PHP هو السبب الرئيسي وراءه. لكي نكون أكثر دقة ، فإن تكوين PHP الأولي على معظم الخوادم يحد من تحميلات الملفات الكبيرة - وبالتالي لا يُسمح لك بتحميل قالبك إذا كان أكبر من 2 ميجابايت ، دعنا نقول.
إصلاح موضوع لا يمكن تحميل - "هل أنت متأكد أنك تريد القيام بذلك" خطأ
الحل الأول هو للأشخاص الذين لديهم وصول SSH إلى خوادمهم وهم مرتاحون لاستخدام المحطة الطرفية و vim. الحل الثاني هو للأشخاص الذين لا يرغبون في اللعب بملفات تكوين الخادم ، ويفضلون نهجًا أسهل ، واجهة المستخدم الرسومية باستخدام عميل FTP.
الخيار 1: تعديل تكوين PHP (VPS / استضافة مخصصة)
اعتمادًا على الحزمة المتوفرة لديك ، يسمح لك موفرو الاستضافة بتغيير ملفات تكوين PHP. ولكن هذا ينطبق غالبًا على VPS وخطط الاستضافة المخصصة التي لديها وصول SSH. قد يكون تكوين الاستضافة المشتركة أمرًا صعبًا ، نظرًا لأنك على خادم به العديد من الأشخاص الآخرين وليس لديك التحكم المطلوب لإجراء التغييرات. لهذا السبب يوصى بهذه الطريقة للأشخاص الذين لديهم VPS أو خطط استضافة مخصصة.
ملف التكوين الذي نحتاج إلى تعديله يسمى php.ini.
البحث عن موقع php.ini
قم بتسجيل الدخول إلى الخادم الخاص بك باستخدام SSH ، وانتقل إلى جذر المستند. بالنسبة لهذا الحل ، سنستخدم خادم Ubuntu 14.04 LTS. شريطة أن تكون قد قمت بتثبيت جميع الأدوات اللازمة لتثبيت WordPress الخاص بك ، افتح جذر المستند الخاص بك عن طريق:
الأمر: cd / var / www / html
بمجرد أن تكون في جذر المستند ، انتقل بعناية من خلال الخطوات التالية:
- قم بإنشاء ملف فارغ يسمى info.php عن طريق كتابة: sudo touch ./info.php.
- افتح الملف الذي تم إنشاؤه حديثًا عن طريق كتابة: sudo vim info.php. بمجرد أن يفتح vim الملف الفارغ ، سنكتب سطرًا واحدًا من كود PHP. اضغط على I للدخول إلى وضع الإدراج في vim ، ثم اكتب: <؟ php php_info ()؛ ؟>. لحفظ هذه التغييرات ، اضغط على Esc ، ثم اكتب: wq واضغط على Enter. سيخبر هذا vim أن يكتب التغييرات ويستقيل.
- انتقل إلى المجال أو عنوان IP الخاص بك ، وافتح هذا الملف بكتابة: www.mydomain.com/info.php
- بمجرد فتحه ، ابحث عن ملف التكوين المحمل. سيكون في مكان ما في بداية التكوين المدرج. سيخبرنا هذا بمكان تخزين ملف php.ini على خادمنا. يجب أن يبدو بالشكل التالي: /etc/php5/apache2/php.ini. تأكد من نسخ أو تذكر هذا المسار.
هام: بمجرد معرفة المسار ، ستحتاج إلى إزالة ملف info.php ، لأن الزائرين الآخرين يمكنهم كتابة نفس عنوان URL الذي أدخلته ورؤية تكوين PHP الخاص بك. يمكن أن يجعل موقع الويب الخاص بك عرضة لجميع أنواع الهجمات.
لإزالة ملف info.php ، افتح الجهاز الطرفي مرة أخرى ، وتأكد من أنك لا تزال في جذر المستند (إذا لم يكن كذلك ، فانتقل إليه مرة أخرى) ، واكتب:
الأمر: sudo rm ./info.php.
تعديل ملف php.ini
الآن بعد أن عرفنا مكان وجود ملف التكوين الرئيسي الخاص بنا ، سنفتحه باستخدام vim ، تمامًا مثلما فتحنا info.php ، ونجري بعض التغييرات عليه.
خطوات:
- افتح ملف php.ini. اكتب الأمر التالي لفتح ملف php.ini: sudo vim /etc/php5/apache2/php.ini. تذكر ، هذا هو المسار من info.php. قد تكون مختلفة في حالتك.
- يجب أن يفتح الأمر أعلاه ملفًا كبيرًا جدًا. اضغط على I للدخول إلى وضع إدراج vim ، وانتقل حتى تجد المتغيرين التاليين (الأسطر): post_max_size و upload_max_filesize. يجب أن تكون قيمها الافتراضية 8 م و 2 م. وهذا هو سبب عدم تحميل نسقك. نظرًا لأنك في وضع الإدراج ، استبدل القيم الافتراضية بـ 30 مليونًا في كلا المتغيرين.
- الشيء الشائع فعله هو زيادة حد الذاكرة أيضًا. ابحث عن متغير memory_limit وقم بزيادته اعتمادًا على مقدار ذاكرة الوصول العشوائي الموجودة على الخادم. يجب أن تكون القيمة الافتراضية لحد الذاكرة 128 ميغا بايت. يمكنك تغيير ذلك إلى 256 م.
- بمجرد إجراء هذه التغييرات ، اضغط على Esc للخروج من وضع الإدراج ، واكتب: wq لحفظ التغييرات.
- الخطوة الأخيرة هي إعادة تشغيل apache (خادم الويب الخاص بنا) ، حتى تسري هذه التغييرات. اكتب الأمر التالي: إعادة تشغيل sudo service apache2. إذا كنت تستخدم خادم Ubuntu أحدث (مثل 16.04 LTS) ، فإن الأمر مختلف قليلاً: sudo systemctl أعد تشغيل apache2.service.
لقد نجحت! الآن بعد أن قمنا بتغيير حد تحميل الملف ، يمكنك تحميل المظهر الخاص بك دون أي مشاكل باستخدام أداة تحميل WordPress.
الخيار 2: تحميل الموضوع عبر FTP (الاستضافة المشتركة)
إذا كنت تستخدم استضافة مشتركة ، أو ربما لا ترغب في العبث بالخادم وتكوين PHP ، فهناك طريقة أبسط لتحميل المظهر الخاص بك. يتضمن هذا الحل إنشاء حساب FTP في cPanel الخاص بك ، واستخدام عميل FTP.
قم بتسجيل الدخول إلى cPanel الخاص بك ، وابحث عن قسم حسابات FTP. هناك فرصة جيدة لأن يقوم مزود الاستضافة بالفعل بإنشاء حساب FTP افتراضي لك. إذا كان الأمر كذلك ، فيمكنك استخدام ذلك مع كلمة مرور تسجيل الدخول الخاصة بك ، أو إنشاء كلمة مرور جديدة عن طريق إدخال مسار واسم مستخدم وكلمة مرور.
الشيء المهم هنا ، هو الحصول على بيانات اعتماد FTP التي ستسمح لك بتسجيل الدخول وتحميل السمة. هناك 3 بيانات اعتماد يطلبها عملاء FTP: الخادم واسم المستخدم وكلمة المرور. يمكنك الحصول على كل هذه من قسم حسابات FTP في cPanel الخاص بك.
الآن بعد أن أصبح لديك حساب FTP ، حان الوقت لاستخدامه. هناك العديد من عملاء FTP ، سواء كانوا مدفوعين أو مجانيين. إذا كنت تستخدم جهاز Mac ، فإنني أقترح Cyberduck ، وهو حل FTP مجاني مع واجهة مستخدم رائعة. إذا كنت تستخدم نظام Windows ، فتحقق من FileZilla.
بغض النظر عن العميل الذي تختاره ، بمجرد تثبيته وفتحه ، ابحث عن علامة التبويب فتح / اتصال جديد. بمجرد النقر فوق فتح الاتصال ، قم بتعبئة الملفات التالية وفقًا لذلك:
البروتوكول: اختر بروتوكول نقل الملفات (FTP)
المنفذ: يجب ملء هذا مسبقًا من أجلك ، ولكن في حالة عدم وجوده ، يستخدم بروتوكول نقل الملفات المنفذ 21 للاتصالات الواردة.
الخادم: هذا هو حقل الخادم من حسابات FTP. في كثير من الأحيان ، يقوم مقدمو خدمات الاستضافة بتعيين اسم الخادم كاسم المجال - بدون "www". لذلك ، يمكن أن يبدو مثل mydomain.com.
اسم المستخدم: اسم مستخدم FTP
كلمة المرور: كلمة مرور FTP
بمجرد الضغط على اتصال ، يجب أن ترى الدليل الجذر الخاص بك (والذي كان / var / www / html في حالتنا - كما هو موضح في الحل الأول). من هناك ، يمكنك النقر بين الدلائل تمامًا كما تفعل في نظام التشغيل الخاص بك. هذا أسهل بكثير من التنقل بين الملفات والمجلدات باستخدام المحطة كما فعلنا أعلاه.
قم بفك ضغط ملف سمة zip في جهاز الكمبيوتر الخاص بك ، وانتقل إلى / wp-content / theme / في عميل FTIP على الخادم. الآن ما عليك سوى سحب وإفلات المجلد الذي تم فك ضغطه في دليل السمة ، وانتظر بضع دقائق حتى يكتمل النقل. لاحظ أن المظهر أكبر ، وقد يستغرق اكتمال النقل ما يصل إلى ساعة واحدة. سرعة اتصالك بالإنترنت مهمة أيضًا.
بمجرد انتهاء النقل بنجاح ، يمكنك الانتقال إلى WordPress Dashboard -> Appearance ، والعثور على المظهر الخاص بك هناك. بعد ذلك ، ما عليك سوى تنشيط السمة ويجب أن يكون كل شيء يعمل بشكل كامل.
ملاحظة: تأكد من إتمام عملية النقل بنجاح وخالية من الأخطاء. يمكن أن يكون بروتوكول نقل الملفات (FTP) عملية هشة ، ويمكن للعملاء إيقاف الاتصال أو النقل إلى الخادم إذا حدث خطأ ما. يمكنك التأكد من أن كل شيء سار على ما يرام عن طريق التحقق من وحدة النقل الخاصة بالعميل.
إذا استمرت المقاطعة ، فستحتاج إلى إزالة الملفات التي تم نقلها بالفعل على الخادم ، والبدء من جديد - حتى يتم تحميل السمة بنسبة 100٪ على الخادم.