Acasă » Blog » Woocommerce Admin plugin

Woocommerce Admin plugin

Share this post on social!

Woocommerce a introdus în 2019 pluginul Woocommercce Admin plugin. Ulterior, întreaga sa funcționalitate a fost transferată pugin-ului de bază Woocommerce. Dar Woocommerce Admin plugin a lăsat uneori o urmă neplăcută…

Despre ce poate fi vorba? Dacă vreți să aflați – și poate să vă rezolvați anumite erori inexplicabile în funcționarea magazinului virtual bazat pe Woocommerce – urmăriți conținutul articolului nostru.

Fișierul error_log a ajuns la 10GB în câteva luni!!!!!

Da, este posibil. Dar site-ul pare să funcționeze perfect. Va trebui să suplimentăm spațiul pe disk? Din ce motiv se tot scrie în fișierul de erori PHP? Să-l analizăm. Majoritatea erorilor sunt de forma

[16-Jun-2021 08:42:03 UTC] WordPress database error Unknown column 'nonce_action' in 'field list' for query SELECT action_id, name, label, query, status, is_primary, actioned_text, nonce_action, nonce_name
				FROM tpe_wc_admin_note_actions
				WHERE note_id = 48 made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\WooCommerce\Admin\Install::check_version, do_action('woocommerce_admin_updated'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\WooCommerce\Admin\RemoteInboxNotifications\RemoteInboxNotificationsEngine::run_on_woocommerce_admin_updated, Automattic\WooCommerce\Admin\RemoteInboxNotifications\RemoteInboxNotificationsEngine::run, Automattic\WooCommerce\Admin\RemoteInboxNotifications\SpecRunner::run_spec, WC_Data->save, WC_Data_Store->update, Automattic\WooCommerce\Admin\Notes\DataStore->update, Automattic\WooCommerce\Admin\Notes\DataStore->save_actions, Automattic\WooCommerce\Admin\Notes\DataStore->read_actions

Bun, lipsește o coloană în tabelul Woocommerce tpe_wc_admin_note_actions, ceea ce nu pare în regulă. Baza de date ar fi trebuit să fie actualizată odată cu pluginul Woocommerce.

Am verificat versiunile Woocommece și Woocommerce admin….sunt la zi.

Am inspectat noua secțiune din wp-admin Woocommerce / Stare/ Intrumente / Verificare bază de date și Update bază de date. Ultima acțiune a trimis un eveniment spre execuție în fundal. Dar coloana nu a fost adăugată tabelului.

Actualizarea manuală a bazei de date Woocommerce

Am adăugat 3 coloane în două tabele – is_read, nonce_action și nonce_name.

Erorile s-au stopat.

Dar din ce motiv?

Am descoperit pe internet că se datorează modificării schemei bazei de date introdusă de pluginul Woocommerce Admin la instalare dar nu permite update-ul ulterior al schemei.

Am dezactivat pluginul, l-am șters.

În acest moment spațiul pe disk a crescut cu 10GB.

Lasă un răspuns

Traian Constantin Predan

Traian Constantin Predan

Inginer absolvent al Politehnicii București proiectează și construiește sisteme online. Lucrează proiecte extrem de diverse, îi plac viziunile noi care provoacă la dezvoltarea unor soluții tehnice eficiente și stabile.