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?
HTTP 500 when activating the theme6 posts from 2 voices
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/
Yes. I choose brightbox.zip, not the original downloaded zip file.
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.
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
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 shoutbox\framework\php\class-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).
You must log in to post.