اقيانوس دانش اقيانوس دانش .

اقيانوس دانش

حل ساده‌ي ۱۰ مشكل عمده‌ي وردپرس

وردپرس يكي از اصلي‌ترين سيستم‌هاي مديريت محتوا در جهان است كه در ابتدا به عنوان چهارچوبي براي وبلاگ نويسي شروع به كار كرد. اما پس از مدتي با ارائه‌ي پلاگين‌هاي متعدد،‌ موارد استفاده‌ي بيشتري پيدا كرد. در اين مقاله، به بررسي ده مشكلي كه ممكن است با آن روبرو شويد مي‌پردازيم:

 

۱- هاست كردن آنلاين وبسايت

براي راه‌اندازي يك سايت وردپرس، شما بايد يك پايگاه داده ساخته و آن را به سايت خود متصل كنيد. اما اگر شما آن را آفلاين بسازيد، هنگام آنلاين شدن و آپلود كردن آن به مشكل برمي‌خوريد.

پس از خريد دامنه:

  • به هاست خود اطلاع بدهيد تا فضاي مناسب براي شما فراهم كنند.
  • به صورت آفلاين سايت و ديتابيس خود را زيپ كنيد.
  • فايل سايت خود را بر روي يك html عمومي آپلود كنيد. براي ديتابيس نيز پس از ساخت آن بر روي MySQL، روي PhpMyAdmin‌ آپلودش كنيد.
  • حال مي‌توانيد يوزرنيم و پسورد خود را از طريق فايل php موجود در فايل زيپ(كه اكنون اكستركت كرده‌ايد) سايت تغيير دهيد.
  • فايل sql را بر روي ديتابيس تازه ساخته‌شده‌ي خود اكستركت كنيد.
  • همچنين مي‌توانيد يك ديتابيس جديد بر روي cPanel ساخته و براي تنظيم درست، توضيحات آن را بنويسيد. اين عمل خود به خود ديتابيس را به سايت وصل مي‌كند.
  • حال مي‌توانيد به سايت خود دسترسي داشته‌باشيد.

هنگام آپلود كردن مراقب باشيد تا به اروري برنخوريد.

arow-wp (3)

۲- پيغام Error establishing a Database Connection

اين ارور مي‌تواند به سه دليل زير باشد:

  • ايراد در سرور هاست
  • ايراد در فايل wp-config.php
  • هك شدن سايت

arow-wp (1)

براي حل دليل اول بايد به شركت هاست خود مراجعه كنيد.

دليل دوم مربوط به عدم ارتباط مناسب سايت و ديتابيس است كه عمدتا به علت اطلاعات غلط يوزنيم، پسورد و يا هاست است و بنابراين بايد تمامي اين اطلاعات را دقت بررسي كنيد تا ايرادي نداشته‌باشند.

براي بررسي دليل سوم بايد سايت را بررسي كنيد و مطمئن شويد كه از ابزار هك استفاده نشده‌است. حتما پس از بررسي، يوزرنيم و پسورد خود را تغيير دهيد تا هكر مجددا به سايت دسترسي پيدا نكند.

۳- عدم دسترسي به ادمين وردپرس

اين ايراد معمولا هنگام تلاش شخصي ثالث براي ورود به داشبورد رخ مي‌دهد. وردپرس از امنيت بالايي برخوردار است و پس از چنين اتفاقي، جلوي ورود به سايت را مي‌گيرد؛ حتي اگر يوزرنيم پسورد درست را وارد كرده‌باشيد.

براي حل اين مشكل، مي‌توانيد به كد فايل وارد شويد و از آن‌جا پسورد را تغيير دهيد. علت ديگر اين مشكل، فراموش كردن رمز عبور است كه با چك كردن ايميل ثبت‌نام خود به راحتي مي‌توانيد به آن دسترسي پيدا كنيد.

بنابراين پيشنهاد مي‌شود كه هرگاه در ورود به داشبورد خود به مشكل برخورديد، اين دو روش ذكرشده را از ياد نبريد.

۴- ريدايركت شدن هنگام تلاش براي ورود به وردپرس

ممكن است هنگام لوگين كردن، به مشكل رفرش يا ريدايركت شدن صفحه بر بخوريد. علت اين مشكل، ايراد در بخش آدرس سايت و Home است.

اطلاعات آدرس سايت اصلي ممكن است با اطلاعات وارد شده در ديتابيس متفاوت باشد كه اين مسئله، ايراد مذكور را پديد مي‌آورد.

۵- صفحه سفيد

اگر هنگام ورود به وبسايت خود با صفحه‌اي سفيد روبرو مي‌شويد، نترسيد. علت اين مسئله مي‌تواند تمام شدن حافظه، مشكل در كد تم و يا پلاگين باشد.

براي حل مشكل حافظه، محدوديت آن را در فايل wp.config.php به مقداري مناسب مثل 64M افزايش دهيد تا هنگام آپلود فايل‌هاي بزرگ به مشكلي برنخوريد.

اگر با اين كار مشكل برطرف نشد، ممكن است مشكل در تم يا پلاگيني باشد كه اخيرا نصب كرده‌ايد. اين مشكل مي‌تواند مربوط به عدم هماهنگي با نسخه‌ي وردپرس و يا ايراد در كد باشد.

۶- عدم دريافت ايميل بازيابي پسورد

اگر پس از فراموش كردن پسورد خود، ايميلي براي بازيابي و تغيير آن دريافت نمي‌كنيد، موارد زير را اجرا كنيد:

  • به phpMyAdmin مراجعه كنيد و به دنبال پسورد خود بگرديد.
  • ديتابيس مورد نظر را انتخاب كنيد.
  • در بخش wp_users يوزرنيم خود را پيدا كنيد.
  • روي Go كليك كرده و عمليات را ذخيره كنيد.

حال مي‌توانيد با پسورد جديد خود وارد سايت شويد.

۷- ارور WordPress: 500 internal server

دلايل اصلي اين ارور شايع، پلاگين‌ها، حافظه، cache و htaccess است. در ابتدا پلاگين‌هاي جديد خود را بررسي كنيد كه ايجادكننده‌ي مشكل نباشند. براي اين كار، كافيست آن را غيرفعال كنيد و مجددا وبسايت را بررسي كنيد.

همچنين اگر چند پلاگين داراي عملكردي مشابه داريد، آن‌ها را بررسي كنيد تا عامل ارور نباشند.

arow-wp (2)

اگر مشكل در پلاگين نبود، مقدار حافظه را در فايل php.ini يا wp.config.php به 64M تغيير دهيد. براي جلوگيري از ايجاد ايرادات بيشتر، مقدار حافظه را بيش از اين افزايش ندهيد.

همانطور كه گفته شد فايل htaccess‌ كه در كنار ديگر فايل‌هاي سايت قرار دارد نيز مي‌تواند علت اين ارور باشد. اسم اين فايل را تغيير داده و سپس دانلود كنيد، بعد در سيستم خود يك فايل نوشتاري با پسوند htaccess ساخته و در پوشه‌ي اصلي سايت آپلود كنيد.

اگر هيچ‌كدام از اين سه روش كار نكردند، cache سايت را پاك كرده و مجددا براي ورود به سايت تلاش كنيد.

۸- ارور Connection Timed out

علت اين ارور، طول كشيدن پاسخ‌دهي سرور است. يكي از علل اين مشكل مي‌تواند ايراد در پلاگين‌ها و تم‌ها باشد. در صورت رويارويي با اين مشكل، اين موارد را بررسي كنيد و اگر مشكل برطرف نشد، ميزان حافظه را بالا ببريد.

همچنين ديگر راه‌حل احتمالي پيش روي شما، پاك كردن cache و چك كردن مجدد سايت است.

۹- عدم اعمال تغييرات در سايت

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

اگر مشكل در اينجا بود، پلاگين را غيرفعال كرده و پس از اعمال تغييرات مجددا راه‌اندازي كنيد.

۱۰- ارور 404

اين ارور نتيجه‌ي تنظيمات اشتباه است. براي اصلاح اين امر، بايد لينك‌هاي جديد و پيوندهاي يكتا بررسي شوند. بعد از اين كار رفرش كرده و cache را پاكسازي كنيد.


برچسب: ،
امتیاز:
 
بازدید:
+ نوشته شده: ۱۸ فروردين ۱۳۹۹ساعت: ۰۳:۱۳:۳۹ توسط:اقيانوس دانش موضوع:

{COMMENTS}
ارسال نظر
نام :
ایمیل :
سایت :
آواتار :
پیام :
خصوصی :
کد امنیتی :