خطای ‘site_site’@’localhost’ for table ‘wp_links
رفع ارور خطای ‘site_site’@’localhost’ for table ‘wp_links با سلام خطای ALTER command denied to user ‘site_site’@’localhost’ for table ‘wp_links فایل ارور لاگ ورد پرس error log wordpress پر شده از پیغام زیر:
[08-Dec- 11:38:35 Asia/Tehran] خطای ALTER command denied to user ‘site_site’@’localhost’ for table ‘wp_links’ در پایگاهداده وردپرس برای دستور ALTER TABLE wp_links
MODIFY COLUMN url
text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL ساخته شده توسط require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), call_user_func_array, blc_init, blcDatabaseUpgrader::upgrade_database, blcDatabaseUpgrader::make_schema_current, blcTableDelta::delta
که خطا برا این عنوان که یک تیبل از دیتابیس من از کدینگ uft_8 استفاده میکنه که از حالت طبیعی خارج شده و باید به انکدینگ latin1_swedish_ci تبدیل بشه.
و در آخر با حذف افزونه broken link checker مشکل برطرف شد .
هر وقت اینگونه ارور ا رادریافت میکنید تمام پلاگین ها را غیر فعال کنید و بعد کپی از فایل ارور آن را پاک کنید .یک مطلب آزمایشی بنویسید و برگه آرشیو مطلب و … باز کنید .
حال دوباره به هاست بروید آیا آن فایل موجود است ؟
خیر پس مشکل از افزونه ها بوده تک تک فعالشان کنید و بعد از آن چک کنید فایل هست یا خیر
میتوانید 3 افزونه 3 افزونه چک کنید
افزونه broken link manager هم جایگزین خوبی برای افزونه broken link cheker
دیدگاه ها