Activating Events+ Breaks Every Rewrite Rule on The Site And Flushing Will No Fix Them

Hello,

When I activate Events+ on any site on two different WP 3.92 Multisite networks on 2 different servers it breaks every rewrite rule on the site.

When I flush the rules they do not correct themselves as they do normally after flushing.

I have deactivated all plugins on the networks except for Domain Mapping, Multi Domains and WPMUDEV Dashboard.

Any help would be appreciated. Client is waiting.

Thanks,
Phil D

  • SooBahkDo

    Hi Vinod,

    I tried resetting the permalinks without success.
    Activating the Events+ plugin breaks every rewrite rule on the site where it is activated.

    I am able to modify the settings of the Events+ plugin, etc. but the rewrite rules will not flush or reset to working status.

    I tried different themes with the same results.

    The rewrite errors shown below are with all the site's plugins active, but I even removed all plugins as indicated in the 1st comment and activating the plugin still broke every rewrite rule on the site even with no other plugins active.

    These are the rewrite rules on one server.

    <Limit GET POST>
    order deny,allow
    deny from all
    allow from all
    </Limit>

    <Limit PUT DELETE>
    order deny,allow
    deny from all
    </Limit>

    # -Per Network Setup-
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]

    # uploaded files
    RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule . index.php [L]

    THESE ARE THE REPORTED ERRORS

    Rewrite Rules Inspector
    Some rewrite rules may be missing, try flushing.
    A listing of all 173 rewrite rules for this site.

    Flush Rules Download
    Match URL: Rule Source:
    Rule Rewrite Source
    Rule Rewrite Source
    [^/]+/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    [^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    [^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    [^/]+/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    [^/]+/([^/]+)/?$ index.php?attachment=$matches[1] missing
    ([^/]+)(/[0-9]+)?/?$ index.php?name=$matches[1]&page=$matches[2] missing
    ([^/]+)/comment-page-([0-9]{1,})/?$ index.php?name=$matches[1]&cpage=$matches[2] missing
    ([^/]+)/page/?([0-9]{1,})/?$ index.php?name=$matches[1]&paged=$matches[2] missing
    ([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?name=$matches[1]&feed=$matches[2] missing
    ([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?name=$matches[1]&feed=$matches[2] missing
    ([^/]+)/trackback/?$ index.php?name=$matches[1]&tb=1 missing
    [^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    [^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    [^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    [^/]+/attachment/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    [^/]+/attachment/([^/]+)/?$ index.php?attachment=$matches[1] missing
    (.?.+?)(/[0-9]+)?/?$ index.php?pagename=$matches[1]&page=$matches[2] missing
    (.?.+?)/comment-page-([0-9]{1,})/?$ index.php?pagename=$matches[1]&cpage=$matches[2] missing
    (.?.+?)/page/?([0-9]{1,})/?$ index.php?pagename=$matches[1]&paged=$matches[2] missing
    (.?.+?)/(feed|rdf|rss|rss2|atom)/?$ index.php?pagename=$matches[1]&feed=$matches[2] missing
    (.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?pagename=$matches[1]&feed=$matches[2] missing
    (.?.+?)/trackback/?$ index.php?pagename=$matches[1]&tb=1 missing
    .?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    .?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    .?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    .?.+?/attachment/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    .?.+?/attachment/([^/]+)/?$ index.php?attachment=$matches[1] missing
    ([0-9]{4})/?$ index.php?year=$matches[1] missing
    ([0-9]{4})/page/?([0-9]{1,})/?$ index.php?year=$matches[1]&paged=$matches[2] missing
    ([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$ index.php?year=$matches[1]&feed=$matches[2] missing
    ([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?year=$matches[1]&feed=$matches[2] missing
    ([0-9]{4})/([0-9]{1,2})/?$ index.php?year=$matches[1]&monthnum=$matches[2] missing
    ([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$ index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3] missing
    ([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$ index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3] missing
    ([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3] missing
    ([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$ index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3] missing
    ([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$ index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4] missing
    ([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$ index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4] missing
    ([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4] missing
    author/([^/]+)/?$ index.php?author_name=$matches[1] missing
    author/([^/]+)/page/?([0-9]{1,})/?$ index.php?author_name=$matches[1]&paged=$matches[2] missing
    author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?author_name=$matches[1]&feed=$matches[2] missing
    author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?author_name=$matches[1]&feed=$matches[2] missing
    search/(.+)/?$ index.php?s=$matches[1] missing
    search/(.+)/page/?([0-9]{1,})/?$ index.php?s=$matches[1]&paged=$matches[2] missing
    search/(.+)/(feed|rdf|rss|rss2|atom)/?$ index.php?s=$matches[1]&feed=$matches[2] missing
    search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?s=$matches[1]&feed=$matches[2] missing
    comments/(feed|rdf|rss|rss2|atom)/?$ index.php?&feed=$matches[1]&withcomments=1 missing
    comments/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?&feed=$matches[1]&withcomments=1 missing
    comment-page-([0-9]{1,})/?$ index.php?&page_id=128&cpage=$matches[1] missing
    page/?([0-9]{1,})/?$ index.php?&paged=$matches[1] missing
    (feed|rdf|rss|rss2|atom)/?$ index.php?&feed=$matches[1] missing
    feed/(feed|rdf|rss|rss2|atom)/?$ index.php?&feed=$matches[1] missing
    .*wp-register.php$ index.php?register=true missing
    .*wp-app\.php(/.*)?$ index.php?error=403 missing
    .*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\.php$ index.php?feed=old missing
    robots\.txt$ index.php?robots=1 missing
    ub_admin_bar/(.+?)(/[0-9]+)?/?$ index.php?post_type=ub_admin_bar&pagename=$matches[1]&page=$matches[2] missing
    ub_admin_bar/(.+?)/comment-page-([0-9]{1,})/?$ index.php?post_type=ub_admin_bar&pagename=$matches[1]&cpage=$matches[2] missing
    ub_admin_bar/(.+?)/page/?([0-9]{1,})/?$ index.php?post_type=ub_admin_bar&pagename=$matches[1]&paged=$matches[2] missing
    ub_admin_bar/(.+?)/(feed|rdf|rss|rss2|atom)/?$ index.php?post_type=ub_admin_bar&pagename=$matches[1]&feed=$matches[2] missing
    ub_admin_bar/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?post_type=ub_admin_bar&pagename=$matches[1]&feed=$matches[2] missing
    ub_admin_bar/(.+?)/trackback/?$ index.php?post_type=ub_admin_bar&pagename=$matches[1]&tb=1 missing
    ub_admin_bar/.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    ub_admin_bar/.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    ub_admin_bar/.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    ub_admin_bar/.+?/attachment/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    ub_admin_bar/.+?/attachment/([^/]+)/?$ index.php?attachment=$matches[1] missing
    dashboard-note/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    dashboard-note/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    dashboard-note/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    dashboard-note/[^/]+/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    dashboard-note/[^/]+/([^/]+)/?$ index.php?attachment=$matches[1] missing
    dashboard-note/([^/]+)(/[0-9]+)?/?$ index.php?dashboard-note=$matches[1]&page=$matches[2] missing
    dashboard-note/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?dashboard-note=$matches[1]&cpage=$matches[2] missing
    dashboard-note/([^/]+)/page/?([0-9]{1,})/?$ index.php?dashboard-note=$matches[1]&paged=$matches[2] missing
    dashboard-note/([^/]+)/trackback/?$ index.php?dashboard-note=$matches[1]&tb=1 missing
    dashboard-note/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    dashboard-note/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    dashboard-note/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    dashboard-note/[^/]+/attachment/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    dashboard-note/[^/]+/attachment/([^/]+)/?$ index.php?attachment=$matches[1] missing
    ub_admin_bar/page/([0-9]{1,})/?$ index.php?post_type=ub_admin_bar&paged=$matches[1] missing
    ub_admin_bar/(feed|rdf|rss|rss2|atom)/?$ index.php?post_type=ub_admin_bar&feed=$matches[1] missing
    ub_admin_bar/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?post_type=ub_admin_bar&feed=$matches[1] missing
    ub_admin_bar/?$ index.php?post_type=ub_admin_bar missing
    filter_group/([^/]+)/?$ index.php?filter_group=$matches[1] missing
    filter_group/([^/]+)/page/?([0-9]{1,})/?$ index.php?filter_group=$matches[1]&paged=$matches[2] missing
    filter_group/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?filter_group=$matches[1]&feed=$matches[2] missing
    filter_group/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?filter_group=$matches[1]&feed=$matches[2] missing
    plugin_group/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    plugin_group/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_group/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_group/[^/]+/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    plugin_group/[^/]+/([^/]+)/?$ index.php?attachment=$matches[1] missing
    plugin_group/([^/]+)(/[0-9]+)?/?$ index.php?plugin_group=$matches[1]&page=$matches[2] missing
    plugin_group/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?plugin_group=$matches[1]&cpage=$matches[2] missing
    plugin_group/([^/]+)/page/?([0-9]{1,})/?$ index.php?plugin_group=$matches[1]&paged=$matches[2] missing
    plugin_group/([^/]+)/trackback/?$ index.php?plugin_group=$matches[1]&tb=1 missing
    plugin_group/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    plugin_group/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_group/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_group/[^/]+/attachment/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    plugin_group/[^/]+/attachment/([^/]+)/?$ index.php?attachment=$matches[1] missing
    plugin_filter/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    plugin_filter/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_filter/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_filter/[^/]+/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    plugin_filter/[^/]+/([^/]+)/?$ index.php?attachment=$matches[1] missing
    plugin_filter/([^/]+)(/[0-9]+)?/?$ index.php?plugin_filter=$matches[1]&page=$matches[2] missing
    plugin_filter/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?plugin_filter=$matches[1]&cpage=$matches[2] missing
    plugin_filter/([^/]+)/page/?([0-9]{1,})/?$ index.php?plugin_filter=$matches[1]&paged=$matches[2] missing
    plugin_filter/([^/]+)/trackback/?$ index.php?plugin_filter=$matches[1]&tb=1 missing
    plugin_filter/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    plugin_filter/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_filter/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    plugin_filter/[^/]+/attachment/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    plugin_filter/[^/]+/attachment/([^/]+)/?$ index.php?attachment=$matches[1] missing
    avhec_catgroup/([^/]+)/?$ index.php?avhec_catgroup=$matches[1] missing
    avhec_catgroup/([^/]+)/page/?([0-9]{1,})/?$ index.php?avhec_catgroup=$matches[1]&paged=$matches[2] missing
    avhec_catgroup/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?avhec_catgroup=$matches[1]&feed=$matches[2] missing
    avhec_catgroup/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?avhec_catgroup=$matches[1]&feed=$matches[2] missing
    classes/([^/]+)/?$ index.php?eab_events_category=$matches[1] missing
    classes/([^/]+)/page/?([0-9]{1,})/?$ index.php?eab_events_category=$matches[1]&paged=$matches[2] missing
    classes/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?eab_events_category=$matches[1]&feed=$matches[2] missing
    classes/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?eab_events_category=$matches[1]&feed=$matches[2] missing
    classes/([0-9]{4})/page/?([0-9]{1,})/?$ index.php?event_year=$matches[1]&paged=$matches[2] missing
    classes/([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$ index.php?event_year=$matches[1]&feed=$matches[2] missing
    classes/([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?event_year=$matches[1]&feed=$matches[2] missing
    classes/([0-9]{4})/([0-9]{2})/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2] missing
    classes/([0-9]{4})/([0-9]{2})/page/?([0-9]{1,})/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&paged=$matches[3] missing
    classes/([0-9]{4})/([0-9]{2})/(feed|rdf|rss|rss2|atom)/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&feed=$matches[3] missing
    classes/([0-9]{4})/([0-9]{2})/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&feed=$matches[3] missing
    classes/[0-9]{4}/[0-9]{2}/.+?/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    classes/[0-9]{4}/[0-9]{2}/.+?/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    classes/[0-9]{4}/[0-9]{2}/.+?/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    classes/[0-9]{4}/[0-9]{2}/.+?/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    classes/[0-9]{4}/[0-9]{2}/.+?/([^/]+)/?$ index.php?attachment=$matches[1] missing
    classes/([0-9]{4})/([0-9]{2})/(.+?)(/[0-9]+)?/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&incsub_event=$matches[3]&page=$matches[4] missing
    classes/([0-9]{4})/([0-9]{2})/(.+?)/page/?([0-9]{1,})/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&incsub_event=$matches[3]&paged=$matches[4] missing
    classes/([0-9]{4})/([0-9]{2})/(.+?)/(feed|rdf|rss|rss2|atom)/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&incsub_event=$matches[3]&feed=$matches[4] missing
    classes/([0-9]{4})/([0-9]{2})/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&incsub_event=$matches[3]&feed=$matches[4] missing
    classes/([0-9]{4})/([0-9]{2})/(.+?)/trackback/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&incsub_event=$matches[3]&tb=1 missing
    classes/[0-9]{4}/[0-9]{2}/.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$ index.php?attachment=$matches[1]&cpage=$matches[2] missing
    classes/[0-9]{4}/[0-9]{2}/.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    classes/[0-9]{4}/[0-9]{2}/.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?attachment=$matches[1]&feed=$matches[2] missing
    classes/[0-9]{4}/[0-9]{2}/.+?/attachment/([^/]+)/trackback/?$ index.php?attachment=$matches[1]&tb=1 missing
    classes/[0-9]{4}/[0-9]{2}/.+?/attachment/([^/]+)/?$ index.php?attachment=$matches[1] missing
    type/([^/]+)/?$ index.php?post_format=$matches[1] missing
    type/([^/]+)/page/?([0-9]{1,})/?$ index.php?post_format=$matches[1]&paged=$matches[2] missing
    type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?post_format=$matches[1]&feed=$matches[2] missing
    type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?post_format=$matches[1]&feed=$matches[2] missing
    tag/([^/]+)/?$ index.php?tag=$matches[1] missing
    tag/([^/]+)/page/?([0-9]{1,})/?$ index.php?tag=$matches[1]&paged=$matches[2] missing
    tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ index.php?tag=$matches[1]&feed=$matches[2] missing
    tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?tag=$matches[1]&feed=$matches[2] missing
    category/(.+?)/?$ index.php?category_name=$matches[1] missing
    category/(.+?)/page/?([0-9]{1,})/?$ index.php?category_name=$matches[1]&paged=$matches[2] missing
    category/(.+?)/(feed|rdf|rss|rss2|atom)/?$ index.php?category_name=$matches[1]&feed=$matches[2] missing
    category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?category_name=$matches[1]&feed=$matches[2] missing
    ([a-z]+)?-?sitemap\.xsl$ index.php?xsl=$matches[1] missing
    ([^/]+?)-sitemap([0-9]+)?\.xml$ index.php?sitemap=$matches[1]&sitemap_n=$matches[2] missing
    sitemap_index\.xml$ index.php?sitemap=1 missing
    classes/page/([0-9]{1,})/?$ index.php?post_type=incsub_event&paged=$matches[1] missing
    classes/(feed|rdf|rss|rss2|atom)/?$ index.php?post_type=incsub_event&feed=$matches[1] missing
    classes/feed/(feed|rdf|rss|rss2|atom)/?$ index.php?post_type=incsub_event&feed=$matches[1] missing
    classes/?$ index.php?post_type=incsub_event missing
    avatar/(.+) index.php?avatar=$matches[1] missing
    e-newsletter/view/([\w\d]{15})(\d*)/?$ index.php?view_newsletter=1&view_newsletter_code=$matches[1]&view_newsletter_send_id=$matches[2] missing
    e-newsletter/unsubscribe/([\w\d]{15})(\d*)/?$ index.php?unsubscribe_page=1&unsubscribe_code=$matches[1]&unsubscribe_member_id=$matches[2] missing
    classes/([0-9]{4})/([0-9]{1,2})/(.+?)/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&incsub_event=$matches[3] missing
    classes/([0-9]{4})/([0-9]{1,2})/?$ index.php?event_year=$matches[1]&event_monthnum=$matches[2]&post_type=incsub_event missing
    classes/([0-9]{4})/?$ index.php?event_year=$matches[1]&post_type=incsub_event missing

    Deactivating the Events+ plugin and flushing the rules fixes the problem.

    Thanks,
    Phil D

  • SooBahkDo

    Hi Vaughn,

    Yes the site was a pre-3.5 that has been continually updated.

    What should be different in the .htaccess file for 3.5 and newer?

    If I delete all the tables related to the events plugin and then reinstall, would that test your theory of database corruption?

    Any special points of awareness before I do so?

    Thanks for your help.
    Phil D

    Might this be related? Has it been resolved?
    https://premium.wpmudev.org/forums/topic/flashing-rewrite-rules-causes-issues-with-3rd-party-plugin

  • Jack Kitterhing

    Hi there Phil,

    Hope you're well today, sorry to see of the issues your having here.

    I doubt it's a database corruption, could be, but unlikely, .htaccess is the most likely cause, you can compare the different .htaccess for pre 3.5 and 3.5 and up here, http://codex.wordpress.org/Multisite_Network_Administration#SubFolder_installs_and_Permalinks

    If you could send me the following, I'd be happy to debug this for you. :slight_smile:

    - In the subject field add "Attn: Jack Kitterhing"
    - Link back to this thread
    - Include admin/network access
    - Include FTP
    - Include cPanel
    - Include any relevant URLS for your site

    On the contact form, select "I have a different question", this ensures it comes through and gets assigned to me.

    https://premium.wpmudev.org/contact/

    Thank you!

    Kind Regards
    Jack.

  • SooBahkDo

    I just replied to your email.

    1) Before Activating Events+ access menu TOOLS>>Rewrite Rules>>Flush Rewrite Rules [All are working]

    2) Activate Events+ and then visit TOOLS>>Rewrite Rules [All are "missing"] Flushing Rewrite Rules will not fix them

    3) Deactivate Events+ and visit TOOLS>>Rewrite Rules>>Flush Rewrite Rules [All are working]

    Events+ is the only plugin I have ever had this kind of "unfixable" rewrite rules issue with.

  • Jack Kitterhing

    Hi there Phil D (@SooBahkDo),

    Hope you're well today, thanks for the additional on this.

    I've done some testing have discussed with one of our developers, I can confirm it's domain mapping that's causing this.

    The developer said, we'd had this happen once before, but it seems not to be a bug with domain mapping or events+ rather it's a specific server setup, at least that's how the same issue last time turned out. :slight_smile:

    I've flagged one of our developers to take a closer look here, appreciate your patience on this.

    Thank you!

    Kind Regards
    Jack.

  • Jack Kitterhing

    Hi there Phil D,

    Hope you're well today! :slight_smile:

    We really appreciate your patience on this, I've spoke with the lead developer of events+ this morning and he is investigating the issue.

    We had one other report and that was a single site, so it seems this isn't related to Domain Mapping 100% like we all initially thought.

    The developer is debugging as we speak. :slight_smile:

    Thanks!

    Kind Regards
    Jack.

  • Jack Kitterhing

    Hi there Phil D,

    Hope you're well today!

    That would be fantastic if you could provide those details, please send the following

    - In the subject field add "Attn: Jack Kitterhing"
    - Link back to this thread
    - Include admin/network access for the test site
    - Include FTP of the test site
    - Include any relevant URLS for your test site

    On the contact form, select "I have a different question", this ensures it comes through and gets assigned to me.

    https://premium.wpmudev.org/contact/

    Thanks!

    Kind Regards
    Jack.

  • Vladislav

    Hello,

    Thank you very much for your patience. As it turned out, the issue was actually a conflict with your rewrites checking tool, not an actual rewrite rules problem. Having said that, such conflicts is most definitely not something we want to have, if we can avoid it. The latest plugin release (v1.7.6, just released) should have a fix for this issue, can you please update and see if it helps?

  • SooBahkDo

    Hello Vladislav,

    I updated Events+ to the new version and after activating it I checked the rewrite rules with the tool and all is good except for one debug error that may or may not require attention.

    Notice: wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.) in /home/blogcrop/public_html/wp-includes/functions.php on line 3245

    Does this debug message require attention?

    As for the Events+ conflict with the Rewrites checking tool, should I report anything to the Rewrite checking tool author?

    Thanks for sorting this out!

  • SooBahkDo

    Hello Vaugh,

    While Events+ was active I upgraded the test site to WP 4.0 and the whole site went down with this error:

    Notice: wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.) in /home/blogcrop/public_html/wp-includes/functions.php on line 3370 Warning: Cannot modify header information - headers already sent by (output started at /home/blogcrop/public_html/wp-includes/functions.php:3370) in /home/blogcrop/public_html/wp-includes/pluggable.php on line 1173

    I removed Events+ via FTP and the site came back up running WP 4.0 fine.

    Then I reinstalled Events+ via FTP and reactivated it and this error appeared:

    Notice: wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.) in /home/blogcrop/public_html/wp-includes/functions.php on line 3370

    Apparently, something is not playing nice.

    Thanks

  • SooBahkDo

    Hello,

    I did as requested.

    Saving the permalinks or flushing the rewrite rules with the tool causes this error:

    Notice: wp_register_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.) in /home/blogcrop/public_html/wp-includes/functions.php on line 3370 Warning: Cannot modify header information - headers already sent by (output started at /home/blogcrop/public_html/wp-includes/functions.php:3370) in /home/blogcrop/public_html/wp-includes/pluggable.php on line 1173

    I could not locate the log file, so I set it to display on the test site.

    Where where should the log file be located after an error occurs?

    Phil D

  • SooBahkDo

    Hi Jack,

    Just an observation, since the same error appears when using the Wordpress Permalink save, that seems to suggest that an earlier assessment that the error was a conflict with the rewrite flushing tool may need rethinking a bit.

    While the recent Events+ plugin update appears to allow recovery after the error occurs, the issue still seems to be happening and if I am interpreting the message correctly, it appears to be a coding sequencing issue.

    Apparently something wants to go through the door first but something else also wants to go through first and thus the bar room brawl on the server.

    Phil D

  • Vladislav

    Hello,

    With the WP_DEBUG_LOG define flag set to true, the log file should be in your wp-content directory (if you're interested in exactly what it does, there's a bit more info in the official docs: http://codex.wordpress.org/Debugging_in_WordPress#WP_DEBUG_LOG ). Having said that, the latest plugin release (v1.7.6.1, just released) should also address the new issue you experienced. Can you please update and see if it helps?

  • SooBahkDo

    Hi Jack,

    The 1.7.6.1 update still never appeared in the WPMUDEV dashboard as an available update. I wonder if it is appearing for others who may need it? I noticed the code changes included eliminating some Facebook API code for features which Facebook terminated.

    However, after manually downloading and FTP installation of the new version everything seems happy. YIPPPEEEE!!

    I tested it on multiple sites with no errors appearing.

    Thanks for your help!

    Phil D

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.