• Resolved chatzopoulo

    (@chatzopoulo)


    After noticing that (at least) many pages didn’t show (getting the message:

    “There has been a critical error on this website.

    Learn more about troubleshooting WordPress.“),

    I deactivated the plugins a. Namaste! LMS and b. Watu Quiz.

    The pages appeared again.

    I then tried to activate the Plugins again starting with Namaste!. The system refuses to activate producing the message:

    “Plugin could not be activated because it triggered a fatal error.”

    It is a Multi Site installation and has the latest versions for both PI:

    namaste! 2.5.9.9

    Watu 3.3.8.4 

    I also tried to activate 1st Watu and both at the same time. In all cases I get the same refusal reply from the system.

    Thank you!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Bob

    (@prasunsen)

    please provide the exact error message from your server error log. Also your PHP version.

    Thread Starter chatzopoulo

    (@chatzopoulo)

    Thank you prasunsen. It must have been Buddypress. Switched it off. Now everything back to normal

    Thread Starter chatzopoulo

    (@chatzopoulo)

    The same problem again.

    In a new installation (multisite again) and after I have deleted BuddyPress, I attempt to activate Namaste and Watu and it refuses. Gives the message: “Plugin could not be activated because it triggered a fatal error.”

    Looking into the error-logs I see the following (under Showing latest entries for file: /home2/brixfax1/public_html/testsites/test01/wp-admin/network/error_log):

    [19-Jul-2023 15:46:08 UTC] PHP Fatal error: Uncaught Error: Undefined constant “NAMASTE_STUDENT_COURSES” in /home2/brixfax1/public_html/testsites/test01/wp-content/plugins/namaste-lms/models/namaste-model.php:16Stack trace:#0 /home2/brixfax1/public_html/testsites/test01/wp-includes/class-wp-hook.php(308): NamasteLMS::install(true)#1 /home2/brixfax1/public_html/testsites/test01/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)#2 /home2/brixfax1/public_html/testsites/test01/wp-includes/plugin.php(517): WP_Hook->do_action(Array)#3 /home2/brixfax1/public_html/testsites/test01/wp-admin/includes/plugin.php(691): do_action(‘activate_namast…’, true)#4 /home2/brixfax1/public_html/testsites/test01/wp-admin/plugins.php(58): activate_plugin(‘namaste-lms/nam…’, ‘https://brixfax…’, true)#5 /home2/brixfax1/public_html/testsites/test01/wp-admin/network/plugins.php(13): require(‘/home2/brixfax1…’)#6 {main}thrown in /home2/brixfax1/public_html/testsites/test01/wp-content/plugins/namaste-lms/models/namaste-model.php on line 16[19-Jul-2023 15:47:42 UTC] PHP Fatal error: Uncaught Error: Undefined constant “WATU_EXAMS” in /home2/brixfax1/public_html/testsites/test01/wp-content/plugins/watu/watu.php:191Stack trace:#0 /home2/brixfax1/public_html/testsites/test01/wp-includes/class-wp-hook.php(308): watu_activate(true)#1 /home2/brixfax1/public_html/testsites/test01/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)#2 /home2/brixfax1/public_html/testsites/test01/wp-includes/plugin.php(517): WP_Hook->do_action(Array)#3 /home2/brixfax1/public_html/testsites/test01/wp-admin/includes/plugin.php(691): do_action(‘activate_watu/w…’, true)#4 /home2/brixfax1/public_html/testsites/test01/wp-admin/plugins.php(58): activate_plugin(‘watu/watu.php’, ‘https://brixfax…’, true)#5 /home2/brixfax1/public_html/testsites/test01/wp-admin/network/plugins.php(13): require(‘/home2/brixfax1…’)#6 {main}thrown in /home2/brixfax1/public_html/testsites/test01/wp-content/plugins/watu/watu.php on line 191

    Thank you!

    Plugin Author Bob

    (@prasunsen)

    You need to activate the plugin as a site admin, not as a network admin.

    Thread Starter chatzopoulo

    (@chatzopoulo)

    thank you very much!

    I also have another site (where I have them already installed) and a lot of work done in there. The plugins are already active. Also a multisite. Now they need to be updated. There is no option to perform the update from the site. Only from the network. I hesitate to update. Should I go ahead?

    Plugin Author Bob

    (@prasunsen)

    Updating is fine, only activation needs to happen per site.

    Thread Starter chatzopoulo

    (@chatzopoulo)

    Thank you so much!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Plugin activation produces fatal error’ is closed to new replies.