زمان انتشار:
شنبه 19 خرداد 1397
رفع مشکل خطای 500 در مدیریت وردپرس
یکی از خطاهای رایج که اغلب به هنگام ویرایش برگه یا نوشته در سیستم مدیریت سایت Wordpress مشاهده می گردد، خطای داخلی سرور می باشد که این خطا معمولا به شکل HTTP 500 Internal Server در مرورگر نمایان می گردد، این خطا با توجه به نام آن بسیاری از کاربران را به این اشتباه می اندازد که مشکلی در سرور وجود دارد ولی در واقع سرور مشکلی نداشته و اغلب با اعمال تغییرات در تنظیمات پیکربندی سایت معمولاً قابل رفع می باشد.
نحوه رفع خطای HTTP 500 Internal Server
- ابتدا وارد محیط مدیریت وردپرس شوید.
- سپس به قسمت "برگه ها یا Pages" وارد شوید و روی یکی از برگه ها جهت ویرایش کلیک نمائید.
- خطای ذیل به جای ویرایش برگه ها یا نوشته ها نمایان می گردد.
- برای رفع این خطا با کمک فایل های کانفیگ که برای هر کدام قطعه کد های مخصوص تعریف شده است، می توان اقدام نمود:
در فایل User.ini
upload_max_filesize = 1000M
post_max_size = 2000M
memory_limit = 300M
در فایل Functions
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
در فایل Htaccess
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300;
با قرار دادن قطعه کد های بالا در هر کدام از فایل های ذکر شده مشکل به وجود آمده مرتفع خواهد شد.