بهينه سازي

تبليغ در سايتها و تبليغ در فيلمها و تبليغ صنايع و پيامهاي بازرگاني

بهينه سازي

رفع مشكل عدم نمايش ويرايشگر ديداري

 

گاهي اوقات در بين كاربران وردپرس اين مشاهده ميشود كه به اين مشكل برخورد كرده و ويرايشگر ديداري موجود در وردپرس لود نميشه و مجبور ميشوند كه از ويرايشگر HTML براي ارسال مطلب استفاده كنند ، در اين جا به حل اين مشكل ميپردازيم ..

علت اين مشكل

 

ويرايشگر پيش‌فرض وردپرس tinymce مي‌باشد و اين مشكل ميتونه دلايل مختلفي داشته باشه از جمله مشكل در مرورگر خود شما ، غير‌فعال يا درست كار نكردن جاوا در مرورگر و اختلال در ساير افزونه‌ها ، مشكل در فايل‌ها و … باشه پس مراحل زير رو بررسي و انجام بديد ،،

رفع مشكل

 

 

بررسي هاي اوليه

 

ابتدا قبل از انجام هر كاري به شناسنامه‌ي خودتون در پيشخوان وردپرس بريد و ببينيد كنيد كه تيكه گزينه‌ي “غيرفعال كردن ويرايشگر ديداري هنگام نوشتن” زده نشده باشه ، اگه تيك خورده بود ، تيك رو برداريد و ذخيره كنيد ،

 

تمامي افزونه‌هاي خود رو غيرفعال كنيد و با چندين مرورگر مختلف بررسي كنيد ..

 

اگه مشكل از فايل‌هاي وردپرس باشه با راه‌اندازي مجدد برطرف خواهد شد ، پس شما هم از قسمت بروزرساني‌ها وردپرس رو مجدد راه‌اندازي كنيد و يا دايركتوري wp-include رو از نو بارگذاري كنيد ..

 

كش مرورگر و همچنين كش وب‌سايتتون (اگر از افزونه‌هاي كش استفاده ميكنيد) رو خالي كنيد ..

 

مشكلتون هم‌چنان پا برجاست ؟

 

 

ويرايش wp-config.php

 

فايل wp-config.php رو باز كنيد و كد زير رو قبل از خط require_once قرار بديد و ذخيره كنيد ..

define('CONCATENATE_SCRIPTS', false );

 

نكته : قبل از انجام هر تغييراتي بكاپ از فايل يادتون نره ..

 

افزونه‌ي tinymce-advanced رو هم نصب و فعال كنيد ..

 

تا به اينجا بايد ۹۹% مشكلتون حل شده باشه ، و در آخر

 

 

استفاده از افزونه‌ي CKEditor

 

با نصب و فعال سازي اين افزونه ويرايشگر شما از tinymce به CKEditor تغيير خواهد كرد و حتما هم ويرايشگر ديداري لود خواهد شد و مشكلتون رفع ميشه

 رفع مشكل Allowed Memory Size Exhausted در هنگام به روز رساني وردپرس ۳٫۰

 

در بعضي از موارد بعضي ها بعد از ارتقا به نسخه ۳٫۰ وردپرس دچار مشكل مي شوند و با خطاي “Allowed Memory Size Exhausted” مواجه مي شوند كه علت آن استفاده بيش از حد حافظه سرور است اين خطا رخ مي دهد و راه حل هاي زيادي براي حل اين مشكل هست.

علت رخ دادن خطا

 

علت آن اين است كه بسته وردپرس ۳٫۰ بيشتر و بزرگتر از نسخه هاي پيشين است (به دليل ادغام وردپرس چندكاربره با تك كاربره و پوسته و…) و به خاطر اين امر وردپرس به حافظه بيشتري نيازدارد. از آنجا كه اكثر سرورهاي وب تا حد ۳۲ مگابايت را براي استفاده از حافظه تعيين كرده اند.

رفع مشكل

 

چند راه حل براي رفع مشكل از كارشناسان وردپرس:

 

    با استفاده از FTP به سرور خود متصل شويد (استفاده از Filezilla ترجيح داده مي شود)

    فايل wp-config.php را كه در مسيري كه وردپرس نصب شده است را دريافت كنيد.

    با استفاده از يك ويرايشگر متني مانند Notepad آن را ويرايش كنيد.

    دستور زير را بعد از تگ PHP به فايل اضافه كنيد.

    define('WP_MEMORY_LIMIT', '64M');

    سپس فايل wp-config.php را در سرور خود بارگزاري كنيد.

 

مي توانيد مقدار بالا را در هر اندازه اي كه بخواهيد تغيير بدهيد. كه پيشنهاد مي شوند هميشه مقدار ۶۴ را قرار دهيد. هميشه نگه داشتن از اصل فايل wp-config.php به عنوان نسخه پشتيبان مناسب است.

به روز رساني php.ini

 

در اينجا پيشنهاد مي شود اگر فايل php.ini در ميزبان خود بود مقدار استفاده از حافظه آن را نيز همانند بالا به ۶۴ تغيير بدهيد.

memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)

 

نكته: اگر شما به فايل php.ini دسترسي نداريد مي توانيد دستور را به فايل htaccess. اضافه كنيد.

 

php_value memory_limit 64M

 

اگر مراحل بالا مشكل را حل نكرد, با ميزبان خود براي افزايش ميزان حافظه تماس بگيريد.

استفاده از افزونه Memory Bump

 

در اين موارد استفاده از افزونه هم مي تواند موثر باشد. اين افزونه مي تواند حافظه استفاده از سرور شما را با به صورت خودكار و بدون نياز به هيچ دستكاري در فايل ها معين كند.

 

 ظاهر شدن صفحه سفيد در وردپرس

 

ظاهر شدن [[صفحه سفيد]] در وردپرس ممكن است به علت هاي زيادي اتفاق بيفتد. براي مشخص شدن علت اصلي, فايل wp-config.php را باز كنيد ودستور زير را به آن اضافه كنيد:

 

define('WP_DEBUG', true);

 

شما با اضافه كردن اين كد قابلي عيب‌يابي وردپرس را فعال مي‌كنيد و بدينوسيله مشكل اصلي نمايش داده مي شود

 

بهينه سازي و تعمير پايگاه داده

 

براي تعمير خودكار [[پايگاه داده]] در نسخه هاي ۲٫۹ به بالا دستور زير را به فايل پيكربندي (wp-config.php)  وردپرس اضافه كنيد:

 

define('WP_ALLOW_REPAIR', true);

اجراي بهينه سازي:

 

سپس آدرس زير را در مرورگر خود اجرا كنيد:

 

example.com/wp-admin/maint/repair.php

نكته:

 

بعد از مراحل بهينه سازي, پيشنهاد مي شود.دستوري را كه قبلا به فايل wp-config.php اضافه كرديد براي امنيت بيشتر حذف كنيد.

منبع: wp-persian.com

 

ساير خدمات مشابه در:

سايت درج آگهي رايگان بقيمت www.bgheimat.com

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در مونوبلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.