Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #4384

    Latest version of brighbox theme. Fresh WP install on localhost. Choosing this theme gives a HTTP 500 (Internal Server Error). Only happens with this theme. I have to remove brighbox theme folder to recover. What’s happening?

    #46112

    Did you unpack the themeforest zip right? Please unzip the package you got from themeforest.net ONE time. You should get a folder which contains PSDs, Docs and another zip file (which is called brightbox.zip. This zip file is the right file. Go to your wordpress admin panel and navigate to Appearance > Themes. Then select the brightbox.zip file, upload & install it. You can also unpack this zip file and upload the resulting folder via ftp to wp-content/themes.

    Also have a look at this tutorial video @themeforest.net: http://wiki.envato.com/buying/support-buying/solving-broken-theme-issues/

    #46113

    Yes. I choose brightbox.zip, not the original downloaded zip file.

    #46114

    Please try following: Open up wp-config.php (in the main wordpress directory) and set “WP_DEBUG” to “true” instead of “false”. Afterwards activate the theme again. If you get any php error message post it here please. The 500 error desn’t help because it’s too general.

    #46115

    This is the error I get:

    Fatal error: Class ‘avia_partner_widget’ not found in /Applications/MAMP/htdocs/wordpress/wp-content/themes/brightbox/framework/php/class-framework-widgets.php on line 677

    #46116

    Ok:

    1) Open up shoutbox/functions.php and delete following two lines:

    register_widget( 'avia_partner_widget' );
    register_widget( 'avia_one_partner_widget' );

    2) Afterwards open up shoutboxframeworkphpclass-framework-widgets.php and delete the code from line 666 to line 856. The code starts with:

    /**
    * AVIA ADVERTISING WIDGET
    *
    * Widget that retrieves, stores and displays the number of twitter and rss followers
    *
    * @package AviaFramework
    * @todo replace the widget system with a dynamic one, based on config files for easier widget creation
    */

    and ends with:

    <p>
    <label for="<?php echo $this->get_field_id('count'); ?>">Number of posts you want to display:
    <input class="widefat" id="<?php echo $this->get_field_id('count'); ?>" name="<?php echo $this->get_field_name('count'); ?>" type="text" value="<?php echo esc_attr($instance['count']); ?>" /></label></p>

    <?php
    }
    }

    The widget seems to trigger an error on some servers. Kriesi investigates the problem and will release an update soon. For now you can fix the error by deleting the widget code (see instructions above).

Viewing 6 posts - 1 through 6 (of 6 total)

The topic ‘HTTP 500 when activating the theme’ is closed to new replies.