August 20, 2011 at 4:38 pm #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?August 20, 2011 at 5:23 pm #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/August 20, 2011 at 6:15 pm #46113August 20, 2011 at 6:24 pm #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.August 20, 2011 at 6:33 pm #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 677August 21, 2011 at 8:19 am #46116
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:
<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>
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).
The topic ‘HTTP 500 when activating the theme’ is closed to new replies.