بیشتر کاربران وردپرس وقتی نمی توانند پلاگین یا افزونه مورد نظرشون را نصب کنند خیلی ناراحت کننده می باشد مواجه شدن با چنین مسئله ای می تواند موارد زیادی داشته باشد. حتی اگر وردپرس پرکاربردترین و قابل اعتمادترین CMS (سیستم مدیریت محتوا) باشد ، اما کامل نیست. با هر سیستم دیگری ، مشکلات می توانند به طور مکرر بوجود آیند. این مشکلات می توانند از همان مراحل نصب پلاگین های شما شروع شوند. از آنجا که این دو ستون فقرات هر وب سایت وردپرس را تشکیل می دهند و می توانند مشکلات زیادی در نصب آن ها بوجود آید. به همین دلیل در این مقاله ، شما را در زمینه مشکلات احتمالی نصب پلاگین و گزینه های مختلف برای عیب یابی راهنمایی خواهیم کرد. ما چندین دلیل را توضیح خواهیم داد که ممکن است باعث شود شما فکر کنید نمی توانید افزونه ها را در سایت وردپرس خود نصب کنید و توضیح دهیم که چگونه می توانید بر هر یک از آنها غلبه کنید.

    دلایلی که نمی توانید افزونه های وردپرس را نصب کنید

    هنگام بررسی ، ابتدا باید مطمئن شوید که مجوزها به درستی در پوشه پلاگین ها ، ۷۵۵ یا ۷۵۰ تنظیم شده اند. سپس ، سعی کنید یکبار دیگر پلاگین را نصب کنید. پس از آن ، اگر هنوز قادر به نصب افزونه نیستید ، می دانید که یک مشکل واقعی در نصب پلاگین وجود دارد.

    مسئله محدودیت حافظه

    در بعضی مواقع هنگام نصب پلاگین یا افزونه با خطایی شبیه به تصویر زیر مواجه می شوید که این خطا می تواند به شما کمک کند علت اصلی این مشکل را مشخص و عیب یابی کنید یکی از شایع ترین علل حافظه ناکافی سرور است. با توجه به تصویر زیر که مشاهده می کنید خطایی که رخ داده از کم بودن حافظه ناکافی می باشد.

    Tutorial to solve the problem of not installing plugins1

    اینکه پیام خطا چقدر جدی به نظر می رسد ، عیب یابی آن ساده است  فقط باید حداکثر حافظه سرور اختصاص داده شده را افزایش دهید. در مسیر public_html هاست به دنبال فایل wp-config.php وردپرس بگردید و بعد از راست کلیک روی فایل و انتخاب گزینه Edit کدهای زیر را در فایل اضافه کنید.

    ;define('wp_MEMORY_LIMIT','128M')

    دقت کنید که کدهای فوق را در بخشی که کدهای define قرار داره، یعنی درست قبل از خط That’s all, stop editing! Happy blogging اضافه کنید. بعد از ذخیره فایل خواهید دید که مشکل محدودیت در حافظه پی‌اچ‌پی برطرف خواهد شد.

    بیش از حد مجاز اندازه پرونده

    این مورد هم شبیه به مورد محدودیت حافظه می باشد ، که مشکل اندازه حافظه است این مورد هنگام آپلود یک پرونده پلاگین که بیش از حد مجاز اندازه پرونده سرور است ، رخ می دهد و از نصب آن پلاگین جلوگیری می کند. برای حل مشکل ، فقط باید منابع ویرایشگر مربوطه را با ویرایش فایل php.ini افزایش دهید. ما نحوه انجام این کار را با استفاده از cPanel نشان خواهیم داد. ابتدا با استفاده از اطلاعات ورود به سیستم وارد cPanel شوید و بر روی گزینه MultiPHP INI Editor که در قسمت نرم افزار قرار دارد کلیک کنید.

    Tutorial to solve the problem of not installing plugins2

    سپس ، از تب Basic mode ، دامنه خود را انتخاب کرده و برای ویرایش تنظیمات به پایین پیمایش کنید. تنظیمات زیر را برای مطابقت با مقادیر داده شده در زیر ویرایش کنید و سپس دکمه درخواست را فشار دهید.

    max_execution_time = 300
    memory_limit = 256M
    upload_max_filesize = 128M
    post_max_size = 256M
    max_input_vars = 3000

    Tutorial to solve the problem of not installing plugins3

    در صورت لزوم ، می توانید این منابع را به مقادیر بالاتر از مقادیر پیشنهادی ما افزایش دهید. با این حال ، مهم است بدانید که افزایش مقادیر بالاتر از حداکثر محدودیت بسته میزبانی وب می تواند وب سایت شما را خراب کند. بنابراین ، ابتدا باید با ارائه دهنده میزبانی خود مشورت کنید. آنها می توانند به شما اطلاع دهند که چقدر می توانید مقادیر منابع را افزایش دهید و حتی تغییرات را برای شما اعمال کنند.

    در حال بارگذاری پرونده پشتیبانی نشده

    گاهی اوقات ، هنگام بارگذاری یک افزونه با استفاده از گزینه Upload در داشبورد مدیریت وردپرس ، ممکن است به طور تصادفی یک پوشه یا حتی یک پرونده اشتباه بارگذاری کنید. در این صورت ، خطای “PCLZIP_ERR_BAD_FORMAT” دریافت خواهید کرد.

    Tutorial to solve the problem of not installing plugins4

    برای حل این مشکل ، مطمئن شوید که پوشه پلاگین  موضوع صحیح را بارگذاری کرده اید و پوشه آن زیپ شده است. سپس ، سعی کنید یکبار دیگر پوشه صحیح زیپ شده را بارگذاری کنید. اگر پس از بررسی مجدد  پوشه ، خطا ادامه پیدا کند ، به این معنی است که  پوشه معیوب یا نادرست است. در این صورت ، شما باید به طراحان پلاگین اطلاع دهید و از آنها بخواهید که پوشه صحیحی را در اختیار شما قرار دهند ، پوشه ای که در هنگام نصب هیچ خطایی نشان نمی دهد.

    داشتن خطا در داشبورد مدیریت

    بعد از اینکه پلاگین را با موفقیت نصب کردید در هنگام فعال سازی افزونه خطایی دریافت می کنید. اگر با پیام خطا خطاهای نحوی حالت ها یا خطای تجزیه مواجه می شوید ، به این معنی است که در پرونده های پلاگین خطایی وجود دارد. شما باید این خطا را پیدا کرده و برطرف کنید تا پلاگین به درستی اجرا شود.

    Tutorial to solve the problem of not installing plugins5

    در این حالت ، پیام خطا کاملاً مشخص است ، زیرا در آن کد محل وقوع خطا ذکر شده است.با توجه به خطایی که رخ داده می توانید این خطا برطرف کنید ولی اگر آشنایی کامل با پرونده های پلاگین را نداشتید می توانید با طراحان افزونه تماس بگیرید و از آنها بخواهید خطا را برای شما برطرف کنند. با این حال ، اگر برخی از تغییرات کدگذاری در افزونه را ایجاد کرده اید ، که باعث خطا شده است ، یا باید کد خود را بررسی کنید تا خطای نحوی موجود را برطرف کنید یا هر تغییری را که انجام داده اید معکوس کنید.

    روبرو شدن با خطاهای جدید

    گاهی اوقات ، هنگام نصب یک پلاگین ، بیا خطایی روبرو می شوید که آن را نمی فهمید و تاکنون آن را بررسی نکرده ایم. این نوع خطاها ممکن است به دلایل مختلفی اتفاق بیفتد. الزامات اضافی افزونه ، ناسازگاری با برخی از افزونه های فعال شما یا مشکلات سرور تنها برخی از دلایل احتمالی این خطاها است.بنابراین ، برای اینکه مشخص کنید مسئله دقیق مورد شما چیست ، ابتدا باید با طراحان افزونه تماس بگیرید و از آنها کمک بخواهید. علاوه بر این ، در مورد خطا با ارائه دهنده میزبانی خود مشورت کنید یا از آنها گزارش خطا را بخواهید تا بتوانید خطا را رفع کنید.

    ارسال نظر

    آدرس ایمیل شما منتشر نخواهد شد.