• Resolved xdividr

    (@xdividr)


    Updating to 3.0 brought my site to it’s knees. Behold!

    Fatal error: Uncaught exception 'Exception' with message 'parse error: failed at "$hamburger-layer-color: ;" line: 6' in /wp-content/plugins/responsive-menu/src/app/Mappers/scssphp/scss.inc.php:4051
    Stack trace:
    #0 /wp-content/plugins/responsive-menu/src/app/Mappers/scssphp/scss.inc.php(2739): scss_parser->throwParseError()
    #1 /wp-content/plugins/responsive-menu/src/app/Mappers/scssphp/scss.inc.php(121): scss_parser->parse('\n @media scr...')
    #2 /wp-content/plugins/responsive-menu/src/app/Mappers/ScssButtonMapper.php(58): scssc->compile('\n @media scr...')
    #3 /wp-content/plugins/responsive-menu/src/app/Factories/CssFactory.php(18): ResponsiveMenu\Mappers\ScssButtonMapper->map()
    #4 /wp-content/plugins/responsive-menu/src/app/Factories/FrontDisplayFactory.php(15): ResponsiveMenu\Factories in /wp-content/plugins/responsive-menu/src/app/Mappers/scssphp/scss.inc.php on line 4051

    Guessing $hamburger-layer-color is now a pro feature? If you wanted my upgrade money, you could just ask, sheesh..

    Then: has_cap and headers sent by warnings:

    Notice: has_cap was called with an argument that is deprecated since version 2.0! Usage of user levels by plugins and themes is deprecated. Use roles and capabilities instead. in /wp-includes/functions.php on line 3842
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-includes/functions.php:3842) in /wp-includes/pluggable.php on line 1167
    
    Warning: Cannot modify header information - headers already sent by (output started at /wp-includes/functions.php:3842) in /wp-includes/pluggable.php on line 1167

    Then: DB errors when attempting to wp-db-migrate to local for testing:

    WordPress database error: [Duplicate entry 'menu_to_use' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_to_use', 'main-menu', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'breakpoint' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('breakpoint', '600', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_depth' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_depth', '2', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_top' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_top', '120', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_to_hide' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_to_hide', 'header .menu', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_line_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_line_colour', '#ffffff', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_background_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_background_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_title' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_title', 'Menu', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_transparent_background' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_transparent_background', 'off', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_width' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_width', '75', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_item_background_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_item_background_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_background_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_background_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_sub_arrow_background_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_sub_arrow_background_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_item_background_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_item_background_hover_colour', '#6ac4e9', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_sub_arrow_background_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_sub_arrow_background_hover_colour', '#6ac4e9', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_title_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_title_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_link_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_link_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_sub_arrow_shape_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_sub_arrow_shape_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_item_border_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_item_border_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_item_border_colour_hover' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_item_border_colour_hover', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_sub_arrow_border_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_sub_arrow_border_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_sub_arrow_border_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_sub_arrow_border_hover_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_link_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_link_hover_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_sub_arrow_shape_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_sub_arrow_shape_hover_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_title_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_title_hover_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'animation_type' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('animation_type', 'slide', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_title_background_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_title_background_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_title_background_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_title_background_hover_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_font_size' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_font_size', '16', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_title_font_size' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_title_font_size', '16', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_font_size' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_font_size', '16', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_current_item_background_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_current_item_background_colour', '#6ac4e9', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_current_link_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_current_link_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'animation_speed' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('animation_speed', '0.2', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'transition_speed' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('transition_speed', '1', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_text_alignment' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_text_alignment', 'left', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'auto_expand_all_submenus' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('auto_expand_all_submenus', 'off', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_links_height' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_links_height', '44', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'submenu_arrow_height' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('submenu_arrow_height', '44', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'submenu_arrow_width' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('submenu_arrow_width', '44', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'external_files' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('external_files', 'on', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_appear_from' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_appear_from', 'left', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'scripts_in_footer' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('scripts_in_footer', 'off', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'minify_scripts' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('minify_scripts', 'on', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_close_on_link_click' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_close_on_link_click', 'on', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'auto_expand_current_submenus' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('auto_expand_current_submenus', 'on', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_item_click_to_trigger_submenu' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_item_click_to_trigger_submenu', 'off', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_close_on_body_click' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_close_on_body_click', 'on', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'shortcode' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('shortcode', 'off', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_line_height' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_line_height', '5', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_line_width' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_line_width', '33', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_line_margin' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_line_margin', '6', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'accordion_animation' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('accordion_animation', 'on', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'active_arrow_shape' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('active_arrow_shape', '▲', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'inactive_arrow_shape' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('inactive_arrow_shape', '▽', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_push_with_animation' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_push_with_animation', 'off', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_current_item_background_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_current_item_background_hover_colour', '#2baadf', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'menu_current_link_hover_colour' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('menu_current_link_hover_colour', '#FFFFFF', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_left_or_right' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_left_or_right', 'right', '2016-07-05 19:52:50')
    
    WordPress database error: [Duplicate entry 'button_title_position' for key 'PRIMARY']
    INSERT INTO 'wp_responsive_menu' ('name', 'value', 'created_at') VALUES ('button_title_position', 'bottom', '2016-07-05 19:52:50')
    
    1

    Aaaaand.. when I just db dump and update wp_options > siteurl, I get HTTP 500! Just wow.

    HTTP/1.0 500 Internal Server Error
    Date: Wed, 06 Jul 2016 03:37:06 GMT
    Server: Apache
    X-Powered-By: PHP/5.6.10
    Connection: close
    Content-Type: text/html; charset=UTF-8

    https://www.ads-software.com/plugins/wp-responsive-menu/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter xdividr

    (@xdividr)

    Heads up: another site of mine just auto-updated to 3.0. As expected, that one 500’d too:

    HTTP/1.1 500 Internal Server Error
    Server: Apache
    Cache-Control: max-age=0
    Expires: Wed, 06 Jul 2016 04:15:34 GMT
    X-UA-Compatible: IE=edge
    X-Content-Type-Options: nosniff
    Vary: Accept-Encoding
    Content-Type: text/html; charset=UTF-8
    X-Cacheable: NO:Not Cacheable
    Date: Wed, 06 Jul 2016 04:15:35 GMT
    X-Varnish: 1385608773
    Age: 0
    Via: 1.1 varnish
    Connection: keep-alive
    Thread Starter xdividr

    (@xdividr)

    Ah I see, fatal errors are a FEATURE of this release O_o

    https://responsive.menu/upgrading-from-version-2-to-version-3/

    Thanks! Easy thing once you know :).

    Hi xdividr,

    I’m jumping on this as the errors you are seeing above are for my plugin not for WP Responsive Menu which is where you are posting and is therefore an unfair critism of someone else work.

    The errors you are seeing are clearly defined in our FAQ, Changelog and Upgrade Notices and the page you referenced yourself that you need PHP 5.4 or above installed on your server for it to work. Do not upgrade if your server doesn’t meet these requirements.

    Please speak to your web host about upgrading your PHP version (we are on version 7.0.2 now) or move to a web host that isn’t still using unsupported and vunerable versions of PHP on their servers.

    If you would like to carry the discussion on, please open a support request on my plugin pages.

    Also, hamburger-color is not a pro-feature and our plugin doesn’t use has_cap so that is a seperate issue entirely.

    All the best

    Thread Starter xdividr

    (@xdividr)

    @sagarseth9 @magnigenie my apologies for the mixup, this thread has nothing to do with your plugin as @responsivemenu pointed out; I’ll take this elsewhere.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Fatal error on upgrade to 3.0’ is closed to new replies.