after last update wp_woocommerce_termmeta doesn't exist

Home Forums Legacy Support Support queries Update Issues after last update wp_woocommerce_termmeta doesn't exist

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #54071
    ateya3d
    Spectator
    hello after last update wp_woocommerce_termmeta doesn't exist The wp_woocommerce_termmeta table is not okay. It is reporting the following error: Table '*****_site.wp_woocommerce_termmeta' doesn't exist. WordPress will attempt to repair this table… Failed to repair the wp_woocommerce_termmeta table. Error: Table '*****_site.wp_woocommerce_termmeta' doesn't exist how can i solve this problem ???
    #54119
    Anshuman Sahu
    Keymaster
    Please try following solutions : 1. Deactivate Woocommerce plugin and then re-activate it . 2. Try repairing your database from phpmyadmin . Note : take backup first before trying above steps.
    #54215
    ateya3d
    Spectator
    Hello i do all your steps but i have the same problem
    #54216
    ateya3d
    Spectator
    The wp_users table is okay. The wp_users table is already optimized. The wp_usermeta table is okay. The wp_usermeta table is already optimized. The wp_posts table is okay. The wp_posts table is already optimized. The wp_comments table is okay. The wp_comments table is already optimized. The wp_links table is okay. The wp_links table is already optimized. The wp_options table is okay. The wp_options table is already optimized. The wp_postmeta table is okay. The wp_postmeta table is already optimized. The wp_terms table is okay. The wp_terms table is already optimized. The wp_term_taxonomy table is okay. The wp_term_taxonomy table is already optimized. The wp_term_relationships table is okay. The wp_term_relationships table is already optimized. The wp_termmeta table is okay. The wp_termmeta table is already optimized. The wp_commentmeta table is okay. The wp_commentmeta table is already optimized. The wp_p2p table is okay. The wp_p2p table is already optimized. The wp_p2pmeta table is okay. The wp_p2pmeta table is already optimized. The wp_woocommerce_payment_tokenmeta table is okay. The wp_woocommerce_payment_tokenmeta table is already optimized. The wp_woocommerce_termmeta table is not okay. It is reporting the following error: Table 'archscho_site.wp_woocommerce_termmeta' doesn't exist. WordPress will attempt to repair this table… Failed to repair the wp_woocommerce_termmeta table. Error: Table 'archscho_site.wp_woocommerce_termmeta' doesn't exist The wp_woocommerce_order_itemmeta table is okay. Some database problems could not be repaired. Please copy-and-paste the following list of errors to the WordPress support forums to get additional assistance. wp_woocommerce_termmeta: Table 'archscho_site.wp_woocommerce_termmeta' doesn't exist
    #54451
    Anshuman Sahu
    Keymaster
    The table is a WooCommerce table, we do not make any changes in that table. Most likely the issue is connected to WooCommerce and WooCommerce multilingual. When I login to your site, I fail to see this message, can you tell me where should I look for this message, so that I can start debugging. a screenshot would be of great help, thanks.  
    #54546
    ateya3d
    Spectator
    http://arch-school.com/wp-admin/maint/repair.php try to Repair or Repair and optimize database
    #54668
    Anshuman Sahu
    Keymaster
    Note here that previously wordpress does not have any term meta table ,so woocommerce creates table woocommerce_termmeta to support its functionality for product categories . But in wordpress 4.4 update woocommerce introduced its termmeta table now woocommerce uses wordpress termmeta table and have removed its woocommerce_termmeta table . We have checked the woocommerce code that this table will  be created only if you have old version of wordpress (less than 4.4) . Issue does not concern with wplms theme .You can further contact woocommerce support for more details .
    #54755
    learner4life
    Participant
    In the latest update woocommerce dropped that table. In their wc-update-functions.php file you can find $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}woocommerce_termmeta" ); Question is - why wordpress still looking to repair that table when it doesn't exist anymore and legitimately so.
    #54767
    ateya3d
    Spectator
    @Alex you bundlid the woocommerce with the theme must be care and try to solve it's problem .. now what should I do ??
    #54838
    Anshuman Sahu
    Keymaster
    @learner4life , for the clarification there .. @Ateya3d : WooCommerce & WordPress are maintained by the same company. The bug exists in their code, not in ours. This issue is not related to the theme and our code, so we can not resolve it. Please consult WooCommerce or WordPress for further information.
Viewing 10 posts - 1 through 10 (of 10 total)
  • The topic ‘after last update wp_woocommerce_termmeta doesn't exist’ is closed to new replies.