رفتن به مطلب

مشکل وردپرس بعد آپدیت به آخرین ورژن


پست های پیشنهاد شده

دوستان سلام

من هم این مشکل رو داشتم ولی رفعش کردم.

این مشکل میتونه هم از فایل htaccess باشه هم دسترسیتون به دیتابیس. 

برای اینکه مطمئن بشید همه مراحل رو انجام بدین.

  1. از  فایل htaccess خودتون یه بک آپ بگیرید و بعد پاکش کنید.
  2. دوباره یه فایل توی روت دایرکتوری پروژه درست کنید با اسم .htaccess
  3. کد زیر رو توش کپی کنید و فایل رو ذخیره کنید (این کد حالت پیش فرض تنظیمات htaccess برای وردپرس هستش)
  4. رمز یوز پایگاه دادتون رو عوض کنید و دوباره توی wp_config.php به جایی که باید کپی کنید. 

 

به احتمال 90 % مشکلتون حل میشه چون برای من سه بار این مشکل پیش اومده و با این روش ها حلش کردم. البته باید عرض کنم که مراحل 1 الی 3 خودش یه راهکاره و مرحله 4 هم به تنهایی یه راهکار دیگه. مونده کودوم جواب بده. البته اینم در نظر بگیرید که این راه حل ها برای وقتیه که شما مطمئنید از اینکه فایلهای بیس وردپرستون آسیبب ندید.

موفق باشید

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
لینک به ارسال
  • 2 ماه بعد...

سلام دوستان

من هم این پیغام رو داشتم و مشکل رو حل کردم:

Fatal error: Call to undefined function get_bloginfo() in /home/shivebar/public_html/wp-includes/class-wp-locale.php on line 231

رفتم توی فایلی که گفته بود اون خط کد رو کلا پاک کردم (خط 231) و ذخیره کردم درست شد.
هم سایت بالا اومد و هم پیشخوان وردپرس.
تمام پلاگین هامو هم بدون هیچ مشکلی بروز رسانی کردم
فقط هنوز نمیدونم کار درستی کردم یا نه.
یعنی نبودن این کد مشکلی به وجود نمیاره؟
الکی نوشتنش؟

اگر کسی میدونه چرا لطفا راهنمایی کنه

سپاس

لینک به ارسال
  • 2 ماه بعد...

مشکل از دیتابیس هست.

من این مشکل رو توی به روز رسانی 4.9 به 5 خوردم.

برای فیکس کردنش اول فایل وردپرسی که قبلا توی اون ورژن بودید رو دانلود کنید و بدون پاک کردن فایلی overwrite کنید روی فایل های جاری.

اگر از wp cli استفاده می کنید برید توی پوشه و دستور

wp db repair 

رو بزنید اگر هم دسترسی به cli ندارید از WP_ALLOW_REPAIR استفاده کنید.
آموزشش رو از از اینجا برید
https://www.maketecheasier.com/fix-corrupted-wordpress-database-2/
اگر باز هم درست نشد. برید توی php my admin همه جدول ها رو انتخاب کنید repair رو بزنید.

در بدترین حالت برگردید به آخرین بکاپی که داشتید.

امیدوارم کمک کنه. 

لینک به ارسال
  • 10 ماه بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...