From f38fb4c7965cdcbeeac80b5e286ff7bde09e5a24 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Sun, 26 Oct 2008 06:33:33 +0000 Subject: [PATCH] Fix plugin activation error reporting. Props DD32. fixes #7671 git-svn-id: https://develop.svn.wordpress.org/trunk@9352 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/plugins.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/wp-admin/plugins.php b/wp-admin/plugins.php index 4e1dbeb6bd..3ea4bc1374 100644 --- a/wp-admin/plugins.php +++ b/wp-admin/plugins.php @@ -59,9 +59,8 @@ if( !empty($action) ) { wp_die($valid); error_reporting( E_ALL ^ E_NOTICE ); @ini_set('display_errors', true); //Ensure that Fatal errors are displayed. - $result = activate_plugin($plugin, false); - if ( is_wp_error( $result ) ) - wp_die($result); + include(WP_PLUGIN_DIR . '/' . $plugin); + do_action('activate_' . $plugin); exit; break; case 'deactivate':