رفتن به مطلب

مشکل بالا نیامدن سایت پس از نصب ووکامرس


HAMED298

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

سلام وقت بخیر می خواستم روی سایتم فروشگاه نصب کنم ولی بهم خطا میده حتی تمام افزونه ها رو غیر فعال کردم بازم مشکل حل نمیشه. ممنون میشم بهم کمک کنید.

جزئیات خطا
===================
یک خطا از نوع E_ERROR در خط 44 از پرونده /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php رخ داد. پیام خطا: Uncaught RuntimeException: خطا در عمل ذخیره‌سازی:خطا در عمل ذخیره‌سازی:Table 'safirezi_safirezibayi.apnsz_actionscheduler_actions' doesn't exist in /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44
Stack trace:
#0 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL)
#1 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action))
#2 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action))
#3 /home/safirezi/public_html/wp-content/plug

 
ویرایش شده توسط HAMED298
لینک به ارسال

 

در 6 ساعت قبل، HAMED298 گفته است :

سلام وقت بخیر می خواستم روی سایتم فروشگاه نصب کنم ولی بهم خطا میده حتی تمام افزونه ها رو غیر فعال کردم بازم مشکل حل نمیشه. ممنون میشم بهم کمک کنید.

جزئیات خطا
===================
یک خطا از نوع E_ERROR در خط 44 از پرونده /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php رخ داد. پیام خطا: Uncaught RuntimeException: خطا در عمل ذخیره‌سازی:خطا در عمل ذخیره‌سازی:Table 'safirezi_safirezibayi.apnsz_actionscheduler_actions' doesn't exist in /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44
Stack trace:
#0 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL)
#1 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action))
#2 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action))
#3 /home/safirezi/public_html/wp-content/plug

 

سلام. این خطا برای زمانی هست که ووکامرس نمیتونه کارهای زمانبندی شده رو ذخیره کنه. اگه از نسخه قدیمی استفاده میکنید، به نسخه آخر تغییر بدید. علت اصلی این مشکل دو چیز هست:

1- حذف کاربری هست که مطالبی داشته روی وبسایت.

2- تنظیمات هاست: برای رفعش تیکت بزنید و درخواست کنید که میزان max_execution_time رو افزایش بدن.

بهر حال اگه با بروزرسانی مشکل حل نشد، کد زیر رو با استفاده از افزونه ای که معرفی میکنم اضافه کنید و مجددا بررسی کنید.

افزونه جهت درج کد:

https://wordpress.org/plugins/code-snippets/

کد:

add_filter( 'wp_insert_post_data', 'ywp_ignore_woo_issue', 20 );

function ywp_ignore_woo_issue( $data ) {
    global $wpdb;

    if ( 0 === $data['post_author'] && 'scheduled-action' == $data['post_type'] ) {
        $data['post_author'] = $wpdb->get_var( "SELECT ID FROM {$wpdb->users} ORDER BY ID ASC LIMIT 1" );
    }

    return $data;
}

 

ویرایش شده توسط yazdaniwp
لینک به ارسال

سلام وقت بخیر نه مشکلم حل نشد. ببینید مشکل از وردپرسم هست چون با نصب یه وردپرس دیگه این مشکل حل شد. ولی یه مشکل که دارم که نمیدونم چطور حلش کنم  اونم اینکه چطور میتونم بکاپ رو روی ورد پرس جدید اعمال کنم در صورتی که تمام اطلاعات بیاد به غیر از اطلاعات وردپرس قبلی؟

لینک به ارسال

سلام

وقتی بکاپ رو ریستور میکنید، همه اطلاعات میاد، چه اطلاعاتی رو میخواید نیارید؟

لینک به ارسال
در 3 ساعت قبل، Morteza گفته است :

سلام

وقتی بکاپ رو ریستور میکنید، همه اطلاعات میاد، چه اطلاعاتی رو میخواید نیارید؟

سلام وقت بخیر

من می خوام تمام اطلاعات بکاپ روی وردپرس جدید بالا بیاد ولی وقتی اطلاعات رو بارگذاری میکنم وردپرسم برمیگرده به قبل

لینک به ارسال

خب ببینید وقتی ریستور میکنید همه چیز برمیگرده

بکاپ شما دیتابیس و فایلهاتون هست؟

لینک به ارسال

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

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

خب وقتی مطالبتون درون ریزی شدن، پوشه عکسهاتون رو توی پوشه uploads بریزید.

لینک به ارسال
  • 1 ماه بعد...
در در ۱۳۹۹/۵/۲۲ در 06:50، HAMED298 گفته است :

سلام وقت بخیر می خواستم روی سایتم فروشگاه نصب کنم ولی بهم خطا میده حتی تمام افزونه ها رو غیر فعال کردم بازم مشکل حل نمیشه. ممنون میشم بهم کمک کنید.

جزئیات خطا
===================
یک خطا از نوع E_ERROR در خط 44 از پرونده /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php رخ داد. پیام خطا: Uncaught RuntimeException: خطا در عمل ذخیره‌سازی:خطا در عمل ذخیره‌سازی:Table 'safirezi_safirezibayi.apnsz_actionscheduler_actions' doesn't exist in /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44
Stack trace:
#0 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL)
#1 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action))
#2 /home/safirezi/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action))
#3 /home/safirezi/public_html/wp-content/plug

 

 

لینک به ارسال
در در ۱۳۹۹/۵/۲۲ در 13:18، yazdaniwp گفته است :

 

سلام. این خطا برای زمانی هست که ووکامرس نمیتونه کارهای زمانبندی شده رو ذخیره کنه. اگه از نسخه قدیمی استفاده میکنید، به نسخه آخر تغییر بدید. علت اصلی این مشکل دو چیز هست:

1- حذف کاربری هست که مطالبی داشته روی وبسایت.

2- تنظیمات هاست: برای رفعش تیکت بزنید و درخواست کنید که میزان max_execution_time رو افزایش بدن.

بهر حال اگه با بروزرسانی مشکل حل نشد، کد زیر رو با استفاده از افزونه ای که معرفی میکنم اضافه کنید و مجددا بررسی کنید.

افزونه جهت درج کد:

https://wordpress.org/plugins/code-snippets/

کد:


add_filter( 'wp_insert_post_data', 'ywp_ignore_woo_issue', 20 );

function ywp_ignore_woo_issue( $data ) {
    global $wpdb;

    if ( 0 === $data['post_author'] && 'scheduled-action' == $data['post_type'] ) {
        $data['post_author'] = $wpdb->get_var( "SELECT ID FROM {$wpdb->users} ORDER BY ID ASC LIMIT 1" );
    }

    return $data;
}

 

منم همین مشکل را دارم با راه حلهایی که گفتید مشکلم حل نشد . جالب اینجاست با آپدیت افزونه و قالب بصورت دستی هم حل نشده هنوز لطفا کمکم کنید

لینک به ارسال

بنظرم چیز خاص دیگه ای نیست، اصولش همینهایی هست که بالاتر براتون توضیح دادم

لینک به ارسال

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

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

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

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

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

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

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

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

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