• Resolved bchabot

    (@bchabot)


    Seeing the curt response to a user on Multisite, I was dismayed. I was hoping to test out the plugin on my Multisite server before considering purchasing the Pro version.

    I also have an issue on a Multisite installation: The plugin crashed the website on activation. “There has been a critical error on this website.”

    Here are the anonymized log entries:

    [24-Jan-2026 05:36:10 UTC] WordPress database error Can't create table bitnami_wordpress.wp_XX_tutor_coupon_usages (errno: 150 "Foreign key constraint is incorrectly formed") for query CREATE TABLE wp_XX_tutor_coupon_usages 
    CONSTRAINT fk_tutor_coupon_usage_coupon_code FOREIGN KEY (coupon_code) REFERENCES wp_XX_tutor_coupons(coupon_code) ON DELETE CASCADE,
    CONSTRAINT fk_tutor_coupon_usage_user_id FOREIGN KEY (user_id) REFERENCES wp_XX_users(ID) ON DELETE CASCADE
    ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_tutor/tutor.php'), WP_Hook->do_action, WP_Hook->apply_filters, TUTOR\Tutor::tutor_activate, TUTOR\Tutor::create_database, dbDelta
    [24-Jan-2026 05:36:10 UTC] WordPress database error Can't create table
    bitnami_wordpress.wp_XX_tutor_carts (errno: 150 "Foreign key constraint is incorrectly formed") for query CREATE TABLE wp_18_tutor_carts (
    CONSTRAINT fk_tutor_cart_user_id FOREIGN KEY (user_id) REFERENCES wp_XX_users(ID) ON DELETE CASCADE
    ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_tutor/tutor.php'), WP_Hook->do_action, WP_Hook->apply_filters, TUTOR\Tutor::tutor_activate, TUTOR\Tutor::create_database, dbDelta
    [24-Jan-2026 05:36:10 UTC] WordPress database error Can't create table bitnami_wordpress.wp_XX_tutor_cart_items (errno: 150 "Foreign key constraint is incorrectly formed") for query CREATE TABLE wp_18_tutor_cart_items (
    CONSTRAINT fk_tutor_cart_item_cart_id FOREIGN KEY (cart_id) REFERENCES wp_18_tutor_carts(id) ON DELETE CASCADE,
    CONSTRAINT fk_tutor_cart_item_course_id FOREIGN KEY (course_id) REFERENCES wp_18_posts(ID) ON DELETE CASCADE
    ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci made by activate_plugin, do_action('activate_tutor/tutor.php'), WP_Hook->do_action, WP_Hook->apply_filters, TUTOR\Tutor::tutor_activate, TUTOR\Tutor::create_database, dbDelta
    FROM wp_XX_tutor_orders o
    made by require_once('wp-admin/admin.php'), require('wp-admin/menu.php'), require_once('wp-admin/includes/menu.php'), do_action('admin_menu'), WP_Hook->do_action, WP_Hook->apply_filters, TUTOR\Admin->register_menu, apply_filters('tutor_admin_menu'), WP_Hook->apply_filters, Tutor\Ecommerce\AdminMenu->register_menu, Tutor\Models\OrderModel->get_order_count, Tutor\Helpers\QueryHelper::get_joined_count
    [24-Jan-2026 05:36:10 UTC] PHP Fatal error: Uncaught Exception: Table 'bitnami_wordpress.wp_XX_wp_users' doesn't exist in /bitnami/wordpress/wp-content/plugins/tutor/helpers/QueryHelper.php:1120 0 /bitnami/wordpress/wp-content/plugins/tutor/models/OrderModel.php(984): Tutor\Helpers\QueryHelper::get_joined_count() 1 /bitnami/wordpress/wp-content/plugins/tutor/ecommerce/AdminMenu.php(42): Tutor\Models\OrderModel->get_order_count() 4 /bitnami/wordpress/wp-content/plugins/tutor/classes/Admin.php(136): apply_filters()

    thrown in /bitnami/wordpress/wp-content/plugins/tutor/helpers/QueryHelper.php on line 1120

    Apache log shows a 500 error

    For those of us looking to see if Tutor LMS Pro is worth the money, it might be worth at least taking a look into this. Worst case PLEASE DOCUMENT that you refused to support Multisite in the WordPress.org listing..

Viewing 1 replies (of 1 total)
  • Hey @bchabot ,

    Thank you for sharing the details. At the moment, Tutor LMS officially does not support a multisite environment. For accurate testing and evaluation, we recommend using Tutor LMS on a standalone WordPress site. We appreciate your feedback, as it helps us better communicate current limitations and consider future improvements.

    Please let us know if you need any assistance with the Tutor LMS setup.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.