قالب بوبليشر
العربية
  • English English
  • فارسی فارسی
  • قالب بوبليشر
    • میزات بوبلیشر
    • عروض قالب بوبلیشر
    • دعم القالب
    • مستندات
    • نماذج من مواقع التي ينشئ ببوبليشر
    • إختلاف بين قالب بوبليشر و القوالب الأخري
      • مقارنة بين قالب Publisher و قالب Newspaper
      • مقارنة بین قالب بوبليشر و قالب Soledad
      • مقارنة بین قالب بوبليشر و جناح
      • قالب Good News مقابل قالب بوبليشر
      • مقارنة بین قالب بوبليشر وJNews
      • مقارنة بین قالب بوبليشر و MagPlus
      • مقارنة بین قالب بوبليشر و نيوزمج
      • مقارنة بين قالب بوبليشر و Smart mag
  • شراء قالب بوبليشر
  • المدوّنة
  • الإضافات
    • تسجيل الدخول
    • إنشاء حساب
تحميل البوبليشر
قالب بوبليشر
  • قالب بوبليشر
    • میزات بوبلیشر
    • عروض قالب بوبلیشر
    • دعم القالب
    • مستندات
    • نماذج من مواقع التي ينشئ ببوبليشر
    • إختلاف بين قالب بوبليشر و القوالب الأخري
      • مقارنة بين قالب Publisher و قالب Newspaper
      • مقارنة بین قالب بوبليشر و قالب Soledad
      • مقارنة بین قالب بوبليشر و جناح
      • قالب Good News مقابل قالب بوبليشر
      • مقارنة بین قالب بوبليشر وJNews
      • مقارنة بین قالب بوبليشر و MagPlus
      • مقارنة بین قالب بوبليشر و نيوزمج
      • مقارنة بين قالب بوبليشر و Smart mag
  • شراء قالب بوبليشر
  • المدوّنة
  • الإضافات
+
تحميل البوبليشر
العربية
  • English English
  • فارسی فارسی
  • ووردبريس

تعليم إصلاح مشكلة تحميل الصورة في ووردبريس

يمكن ان يظهر مشكلة تحميل الصورة في ووردبريس بأسباب عديدة. نقوم هنا بتحقق من جميع أساليب خطأ تحميل الصورة في ووردبريس. إتبعنا.

نوفمبر 2, 2019
0
مدوّنة BetterStudio

أواجهت إلي مشكلة تحميل الصورة في ووردبريس؟ كما هو واضح يحدث هذا الخطأ عند تحميل الصور في ووردبريس. ولكم ما هو سببه؟ يعتبر مشكلة تحميل الصورة في ووربريس أحد من أخطاء بسيطة في هذه المنصة. لحسن الحظ، هناك أساليب متعددة لحلّ هذه المشكلة و يمكن القيام بها أنفسكم. في ما يلي نقوم بتعليم إصلاح مشكلة تحميل الصورة في ووردبريس. فرافقنا.

كما أشرناها بمرات عديدة في المقالات المتعلقة إلي شركة “betterstudio”، فيعتبر ووردبريس أحد من CMS أكثر شعبية و إستخداماً. ولكن لا يعني هذه الشعبية إلي لا يكون هذه المنصة دون أي خطأ و مشكلة. يشاهد في هذا CMS مثل منصات أخري الأخطاء المتنوعة.

بالطبع قد توسع هذا CMS للمستخدمين و الخبراء كذلك فلهذا لا يصعب إزالة الأخطاء. يعتبر خطأ تحميل الصور في ووردبريس أحد من الأخطاء أكثر رائجاً.

قبل الرجوع إلي إختبار أساليب خطأ تحميل ووردبريس، دعنا إختيار الموضوع الآخر. أفكرت إلي سبب حدوث خطأ تحميل الصور في ووردبريس؟

 كما تعلم يحفظ ملفات موقعكم في خادم مضيفكم. لقراءة هذه الملفات فتحتاجون إلي المتاحات أو Permission. إذا يواجه هذه المتاحات إلي خلل فستواجهون إلي خطأ تحميل الصورة في ووردبريس.

 المشكلة التي هناك في هذه المتاحات تؤدي إلي عدم قراءة الملفات و تحميلهم عبر ووردبريس. عندما يحدث هذا المشكلة في ووردبريس فتُعرض هذه الرسالة إلي المستخدم:

‘Unable to create directory wp-content/uploads/2019/04. Is its parent directory writable by the server?’

علامة أخري تدّل على هذه المشكلة هي إختفاء الصور من معرض ووردبريس.

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

تعليم إصلاح مشكلة تحميل الصورة في ووردبريس

حان الوقت أن نرجع إلي إصلاح مشكلة تحميل الصورة في ووردبريس.

1. حلّ خطأ Create Directory Error في ووردبريس

في هذه الطريقة من إصلاح مشكلة تحميل الصورة في ووردبريس يجب عليكم إنتقال حساب FTP إلي موقع الويب الخاص بكم. فأول شئ تحتاجه هو حساب و برمج FTP. هناك برامج FTP كثيرة في الإنترنت و يعد FileZila أحد من أكثر معروفهم.

بعد الإتصال إلي موقع الويب الخاص بكم إنتقل من خلال FTP إلي مجلّد /wp-content. تشاهد في هذا المجلّد مجلّد آخر إسمه Uploads. يحتوي هذا المجلّد على جميع المحتويات التي تمت تحميلهم في موقع الويب الخاص بكم. إنقر اليمين على مجلّد Uploads و إضغط على File Permission من القائمة المفتوحة. لاحظ الصورة:

يبالقيام إلي هذا العمل تفتح نافذة جديدة و تشاهدون فيها الإعدادات المرتبطة إلي Permission المجلّد المتعلق إليه.

أول عمل الذي يجب القيام به هو أن ضع متاحة مجلّد Uploads و جميع المجلّات الفرعية– subdirectories الخاصة بها على 744. للقيام إلي هذا العمل يكفي إدخال كمية 744 في مربع numeric value. كذلك تتأكد عن وضع علامة على خيار Recurse into subdirectories أو تنشيط Apply to directories only. فيالمرحلة الأخيرة إنقر على خيار Ok للقيام إلي هذه التغييرات. (إختبر متاحة 755 إن لم يتم حلّ المشكلة مع وضع المتاحة على ميزان 744).

الخطوة التالية هي أن قوموا بتغيير متاحة جميع ملفات مجلّد Uploads. للقيام إلي هذا العمل إنقر اليمين على المجلّد Uploads و أختاروا File Permission. الآن قم بكتابة ميزان 644 في مربع بإسم Numeric Value. في المرحلة الأخيرة قم بتغعيل خيار Recurse into subdirectories و Apply to files only. تذكر عن الضغط على Ok لتخزين التغييرات.

 لاحظ إلي إدخال الكميات و تفعيل الخيارات المتعلقة إلي أي خطوة.

2. حلّ خطأ HTTP عند تحميل الصورة في ووردبريس

أحد من أخطاء التي تواجهوها إليها عند تحميل الصورة في ووردبريس هو خطأ HTTP. يعتبر خطأ HTTP أحد من أخطاء لا يحبوها المستخدمين المواجهة بها. و سببه هو أن تستغرق وقتاً طويلاً حلّه. لأن لا يبقي هذا الخطأ أثر منه أنفسه و يجب إتباع جميع الخطوات المحتملة للحصول على إفادة أحد من الأساليب.

 من جانب آخر لا يتيح خطأ HTTP أي رمز خطأ و هذا يؤدي إلي صعوبة العمل. في ما يلي نشير إلي أساليب حلّ خطأ HTTP عند تحميل الصورة في ووردبريس و نناقش بإيجاز تفاصيلها:

تحديث الصفحة أو تغيير المتصفح

قد يبدو هذا الخطأ بسيط و إبتدائي ولكن يفيد في الكثير من الحالات. العمل الذي يجب عليكم القيام بها هو أن قوموا بتحديث صفحة ووردبريس مرة. يمكن أن إنفصل إتصالكم مع ووردبريس و تحديث الصفحة تؤدي إلي إتصالكم إليه مرة أخري.

أيضاً يمكن أن إنتهت الوقت المسموح ببقاءك في ووردبريس و يجب عليك تسجيل الدخول إلي ووردبريس مرة أخري لإالته.

الإحتمال الأخير هو أن حدثت مشكلة في خدمة الإنترنت الخاص بكم و يمكنك ملاحظتها مع تحديث الصفحة. تغيير المتصفح يؤدي إلي حلّ مشكلة تحميل الصورة في ووردبريس. يمكن أن يؤدي إلي خطأ بأي سبب المتصفح المستعملة منه.

مسح ذاكرة مخبأة المتصفح

مسح ذاكرة مخبأة المتصفح يعتبر أحد من أساليب حلّ خطأ HTTP أثناء تحميل الصور. الذاكرة المخبأة هي معلومات يحفظ في متصفحكم عند زيارة المواقع و محدد مواقع الموارد. يكفي إستخدام مفاتيح إختصار ctrl+f5 لمسح هذه المعلومات لصفحة التي تتصفحها. إستخدم مستخدمون ماك و سفاري من مفاتيح إختصار تالية:

ماك: CMD+Shift+R

سفاري: SHIFT+Reload

ولكن إن تريد مسح ذاكرة مخبأة المتصفح عاماً يجب عليكم الرجوع إلي إعدادات المطلوبة الخاصة بكم و إبحث فيها عن خيار Clear browsing data. للوصول إلي مسار صحيح مسح الذاكرة المخبأة في أي متصفح يكفي البحث عن مسح الذاكرة المخبأة للمتصفح الخاص بكم في قوقل.

كذلك للوصول إلي المعلومات و العديد من تفاصيل خطأ HTTP يكفي النظرة إلي مقالة كاملة كتبناها في موقع “betterstudio“.

تغيير إسم ملفّ الصورة

يحدد ووردبريس الملفات المتكررة مع وضع الرقم في نهايتهم. هذه العملية يمكن أن لا يجري تلقائياً و يؤدي إلي خطأ. قم بتغيير إسم ملفّ الصورة و إجتنب عن إستخدام الإسماء الغريبة. على سبيل المثال يعتبر file-name-01.png قالب مناسب لإختيار الإسم.

تقليل حجم الصورة

يعتبر تقليل حجم الصورة أحد من الأساليب. يمكن أن يكون حجم صورة قمت بتحميلها أكثر من معايير ووردبريس. تعد الإضافة Imagify إحدي من إضافات تساعدكم لإدارة أبعاد الصورة.

تغيير شكل الصورة

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

تعطيل الإضافات و القوالب

قم بتعطيل قوالب و إضافات ووردبريس مؤقتاً. بعض من الإضافات الأمنية يؤدون إلي خطأ HTTP. كذلك قم بتضاعف فرصتك على حلّ خطأ HTTP من خلال تعطيل القوالب و إستخدام قالب إفتراضي ووردبريس الخاص بكم.

زيادة مساحة ذاكرة PHP

ذاكرة PHP ميزان ذاكرة إعتبرت للقيام إلي عمليات مثل التحميل على جانب خادم موقعكم. إن إنتهت مساحة هذه الذاكرة يحدث خطأ HTTP. يمكن الحصول على حلأ خطأ HTTP من خلال زيادة مساحة ذاكرة PHP. إذا يكون عندكم أسئلة حول كيفية مساحة ذاكرة PHP فإرجع موقع ويب “betterstudio”.

تحديث نسخة PHP وردبريس

كما تعلم، قد توسع ووردبريس وفقاً للغة PHP. يعتقد مطوري ووردبريس أن يمنع تحديث إصدار PHP تم تثبيته على ووردبريس عن الأخطاء. إتصل إلي موقع الويب الخاص بكم من خلال لوحة إدارة إستضافتكم. يمكنك مشاهدة نسخة حالية PHP في قسم Software و Select PHP Version و قوموا بتحديثه.

إزالة مسار مكتبة الوسائط

إذا قمت بتغيير مسار تحميل و تخزين الملفات في موقع الويب الخاص بكم أخيرا، فيحدث خطأ تحميل الصورة قريباً. يعد مجلّد wp-content/uploads كمسار وحيد يكون مكان تخزين الملفات و تحميلهم في ووردبريس. إذا شاهدت ملفّ path في ملفّ إدارتكم فإحذفه حتي يتعرف ووردبريس على نفس المسار الإفتراضي.

تعطيل mod-security

Mod-security هو جدار حماية مفتوح المصدر. تفعيل هذا الخيار يؤدي إلي خطأ HTTP و تحميل الصور. لتعطيله يجب الرجوع إلي الملفّ .htaccess. أضف الرمز التالي إلي هذا الملفّ و إحفظه:

 <IfModule mod_security.c> 
 SecFilterEngine Off
 SecFilterScanPOST Off
  /<IfModule> 

تغيير مكتبة ووردبريس من Imagick إلي GD Library

يعتبر Imagick و GD من المكتبات المستعملة في ووردبريس. ولكن تواجه مكتبة Imagick بسبب قيود مساحة الذاكرة إلي مشاكل مثل خطأ HTTP للمستخدمين. لهذا تبديل إلي مكتبة GD يمكن أن يعتبر حلّ لخطأ تحميل الصور. للقيام إلي هذا العمل قم بإزدياد الرمز التالي إلي الملفّ function.php:

functionwpb_image_editor_default_to_gd( $editors){
 $ gd_editor= 'WP_Image_Editor_GD;'
 $ editors= array_diff( $editors, array( $gd_editor) );
 array_unshift( $editors, $gd_editor);
 return$editors;
 }
 add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd');

الحد من عمليات Imagick في htaccess

قد وضعت عدد عمليات يمكن أن يجري في مكتبة Imagick إفتراضياً على العديد من العمليات. ولكن على رغم أن يكون لدي هذه المكتبة مشاكل مرتبطة إلي الذاكرة فهذا يسبب إلي مشاكل. للقيام إلي عملية تحميل واحدة في أي وقت، فأدخل الأمر التالي في الملفّ htaccess:

SetEnv MAGICK_THREAD_LIMIT 1

تثبيت إضافة Add from server

تعد هذه الإضافة حلّ مؤقت لإزالة خطأ تحميل الصور في ووردبريس. يمكنك تحميل الملفات الكبيرة في ووردبريس من خلال هذه الإضافة و بروتوكول SFTP.

أحصل على مساعدة من مقدمي الإستضافة الخاص بكم

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

3. حلّ خطأ Missing Temporary Folder في ووردبريس

لا يمكن تحميل الصور و الإضافات و تحديث مركز ووردبريس و كذلك تحديث الإضافات من خلال خطأ Missing Temporary Folder في ووردبريس. ما هو سبب هذا الخطأ؟ أحد من أسباب حدوث خطأ Missing Temporary Folder في ووردبريس هو إعدادات PHP غير صحيحة في موقع الويب. بعض من الإعدادات المتعلقة إلي PHP في إستضافة ووردبريس يكون لتخزين مؤقت المعلومات في مجلّد مؤقت حتي سوف يحصل مكان التخزين المناسب لهذه المعلومات. عندما تقوم بتحميل صورة في ووردبريس فتقوم بتحديث مركز رئيسي ووردبيس و تثبيت إضافة. يجب وصول ووردبريس إلي هذا المجلّد المؤقت. إذا لا يمكن وصول ووردبريس على هذا المجلّد فإنه تواجهون إلي خطأ Missing Temporary Folder. لحلّ هذا الخطأ يكفي إتباع الخطوات التالية:

  • إتصل إلي موقع الويب الخاص بكم من خلال حساب FTP أو لوحة إدارة المضيف– cPanel.
  • إبحث عن الملفّ wp-config.php.
  • إفتح هذا الملفّ و قم بتوفيرها للتحرير. نحن نقترح أن قوموا بتنزيل هذا الملفّ على الكمبيوتر الخاص بكم محلياً و تحميله على الإستضافة الخاص بكم بعد إعادة التغييرات.
  • أضف الرمز التالي قبل جملة That’s all, stop editing! Happy blogging إلي الملفّ wp-config.php:

define(‘WP_TEMP_DIR’, dirname(__FILE__) . ‘/wp-content/temp/’);

  • إحفظ التغييرات و قم بتحميل الملف الجديد على الإستضافة الخاص بكم.
  • إرجع إلي مجلّد wp-content.
  • قم بإنشاء ملفّ جديد بإسم Temp.
  • في المرحلة الأخيرة إنتقل إلي موقع الويب ووردبريس الخاص بكم و حاول إلي تحميل الصور مرة أخري.

4.حلّ خطأ Uploaded Image File Exceeds the upload_max_filesize_Directive

يحدث هذا التحميل يعني The uploaded file exceeds the upload_max_filesize directive in php.ini. عندما تقومون بتحميل الملف الكبير في ووردبريس. قد يكون هذا الملفّ صورة أو قالب ووردبريس. سببه هذا هو أن إعتبر ووردبريس حدود في تحميل الملفات من جهة حجمهم. كما هو واضح يجب إزالة الحدّ upload_max_filesize لحلّ هذا الخطأ و زيادة كميته. هناك أساليب متنوعة للقيام إلي هذا العمل:

زيادة مساحة الذاكرة من خلال الملفّ htaccess

للقيام إلي هذا العمل يكفي الوصول إلي الملفّ htaccess. لا يختلف إستخدام لوحة إدارة مضيفكم أو الإتصال إلي موقعكم من خلال FTP. إبحث عن الملفّ htaccess و قوموا بإعداده للتحرير. للقيام إلي هذا العمل يكفي النقر اليمين عليه و إختيار خيار Edit.

الآن، أضف الشفرة التالية إلي نهاية هذا الملفّ:

php_value upload_max_filesize 256M

بعد القيام إلي هذه التغييرات حاوِل إلي تحميل الملفّ مرة أخري. إن واجهت إلي هذا الخطأ مرة أخري يجب عليكم زيادة الشفرات التالية إلي الملفّ htaccess:

php_value post_max_size 256M
 php_value memory_limit 512M
 php_value max_input_time 180
 php_value max_execution_time 180

في المرحلة الأخيرة قم بتخزين هذه التغييرات. وإلا لا يجرون. أيضاً يمكن وضع كمية ذاكرة تريدها على أكثر كمية تدعمها مضيفكم.

زيادة الذاكرة من خلال wp-config.php

إتصل إلي لوحة إدارة الإستضافة أو FTP إلي موقع الويب الخاص بكم. إبحث عن الملفّ wp-config.php. يضع هذا املفّ على Root، عادتاً. ضع الشفرة التالية قبل جملة Happy Blogging:

@ini_set('upload_max_size' , '256M' );

تحديث ملفّ php.ini

يكون تحديث الملفّ php.ini أحد من أساليب زيادة مساحة الذاكرة. إبحث عن الملفّ php.ini في مسار /etc/php/7.0/cli/php.ini. إفتح هذا الملفّ php.ini و إبحث عن العبارة upload_max_filesize فيها. حالياً، يكفي زيادة كميته. في الخطوة الأخيرة قم بتخزين التغييرات.

إذا لا يمكن الوصول إلي أي أساليب أعلاه فيكفي التواصل مع خدمة إستضافتكم لزيادة كمية الذاكرة و إزالة هذا الحدّ. في النهاية تطلبهم إزالة هذا الحدّ.

5. حلّ خطأ HTTP أثناء تحميل الصورة في Godaddy

كما تعلم، يعتبر Godaddy لوحة إدارة الإستضافة مثل cPanel. لإصلاح خطأ تحميل صورة ووردبريس من خلال Godaddy، فقط أضف الشفرة التالية إلي function.php:

 <?php  
 /**تُغيّر  هذه الشفرة، المكتبة المستخدمة في ووردبريس.**/ 
 add_filter( 'wp_image_editors', 'change_graphic_lib' ); 
 function change_graphic_lib($array) { 
 return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' ); 
 } 
 ?> 

6.حلّ خطأ HTTP عند تحميل الصورة في DreamHost

يعتبر خطأ HTTP عند تحميل الصورة في DreamHost أحد من الأخطاء الشاسعة التي لا يكون لديه الحلّ الواضح. في بعض الأحيان تكون تغيير الإستضافة الخاص بكم ضروري. و أحياناً يحلّ الخطأ مع تعطيل القوالب و الإضافات. نحن نقترحكم الرجوع إلي القوالب و الإضافات الخاصة بوردبريس. أحذف جميع الإضافات منها و تخلص منها.

حاول هنا إعتبرنا جميع الجوانب. إذا كانت مفيدة هذه المقالة من موقع “betterstudio” فإشترك تعليقاتكم. أيضاً ضع رابط هذه المقالة في الشبكات التواصل الإجتماعية. من جانب آخر، من ناحية أخرى ، إذا كانت لديك تجربة شخصية في إصلاح أخطاء تحميل ووردبريس، فتأكد عن إعلامنا بذلك.

من فضلك شارك
  • Home
  • Blog
  • ووردبريس
  • تعليم إصلاح مشكلة تحميل الصورة في ووردبريس
الحصول على إخطار عن المقالات الجديدة
للإطلاع على آخر تحديتاث و المنتجات الجديدة يجب الإشتراك في النشرة الإخبارية لدينا.
BetterStudio
  • التواصل بنا
  • الخدمات المخصصة لدينا
  • المدوّنة
  • BetterStudio مساعدة في الشراء لشرکة
منتجات
  • Better Ads Manager
روابط مفيدة
  • 30 Days Refund Guarantee
  • Refund Request Form
الدعم
  • Publisher Support
التواصل بنا
  • إتبعنا على تويتر
  • إنضم إلينا على فيس بوک
  • إتبعنا على جوجل بلاس
محفوظ حقوق ملکية © 2021 _ لشركة BetterStudio. البنود و القواعد — سياسة الخصوصية