Settings page on Events + will not load

Hi there,

I had been using this plug in for my paid events until it started giving me problems last fall. I deleted it and now have need for it again. I have reinstalled and while it seems all my info /events are still htere, the settings page will not load no matter which way I try to access it. I have updated all my plug in's /dashboard etc with no luck. Please advise.

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    It could be plugin conflict. Please run a quick plugin/theme conflict test as illustrated in getting support manual (flowchart). Let me know how it goes.
    https://premium.wpmudev.org/manuals/using-wpmu-dev/getting-support/

    If this will not fix issues would you mind allowing support access so we can have a closer look at this?
    To enable support access you can follow this guide here:
    https://premium.wpmudev.org/manuals/wpmu-dev-dashboard-enabling-staff-login/

    kind regards,
    Kasia

  • burlingtonbeachrentals

    Hi there,

    Thank you for your quick response. I went in and deactivated all plug in's as suggested. I also made sure everything was up to date. Unfortunately that didn't seem to resolve anything :S
    I tried to go in and a current event as well..which worked but wehen I clicked on it and another page opened to RSVP and pay, not ll the info was shown and the payment buttons were superimposed with other images. Have enabled access and wating on your suggestions..thank you!

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    Huh. Do you have any protecting plugin installed on your site? It doesn't allow me to get in - shows only message "Your session has expired because it has been over 90 minutes since your last login. Please log back in to continue."

    Did you also checked theme for conflict - switch to default WordPress theme for moment and see if this helps?

    kind regards,
    Kasia

  • burlingtonbeachrentals

    Hi there,

    Yes, I WP security enabled along with Limit attempts. We were having problems with hackers/spam last year. I tried a few different themes and nothing seemed to make a difference :slight_frown:
    I can turn off the security for a day or so if I know when you will be going in. Otherwise if you can suggest another plug in to replace Events +.
    Thank you, waiting to hear back

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    I've logged to your site - I cannot see any more maintenance mode even as visitor - it could be cache issue in your browser.

    I've checked settings page and looks like that there is some error showing there that cuts page code and that why its not showing anything.
    I would like to see this error - to do that you would need to enable debug mode in WordPress. To enable it, open your wp-config.php file and look for define(‘WP_DEBUG’, false);. Change it to:

    define('WP_DEBUG', true);

    In order to enable the error logging to a file on the server you need to add yet one more similar line:

    define( 'WP_DEBUG_LOG', true );

    In this case the errors will be saved to a debug.log log file inside the /wp-content/directory.

    Depending on whether you want your errors to be only logged or also displayed on the screen you should also have this line there, immediately after the line mentioned above:

    define( 'WP_DEBUG_DISPLAY', false );

    The wp-config.php is located in your WordPress root directory. It’s the same file where the database configuration settings are. You will have to access it by FTP or SFTP in order to edit it. I would need then to see contents of the debug.log file - so please paste it to the text file and attach to post.

    kind regards,
    Kasia

  • burlingtonbeachrentals

    Hi Kasia,

    I just added a debugging plug in that should enable you to see what you need without the above? Please let me know, I am not confident on making changes to the config file...I think I have to access it through my host? If there is no choice in this, are the additions you suggested added on a following line (hit enter first) or right after the other on the same line.
    Thank you for your assistance.

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    Looks like you enabled again the protection that doesn't allow me to use support access :slight_frown:

    Please let me know, I am not confident on making changes to the config file...I think I have to access it through my host?

    Yes, you need to have FTP access and navigate to your site root directory, where the WordPress is installed - it could be name of your domain, public_html or web or www directory. That depends on the hosting. But if you don't feel comfortable doing those changes, I could do that for you.

    Could you please send in the following via our secure contact form https://premium.wpmudev.org/contact/ :

    - Mark to my attention, the subject line should contain only: ATTN: Kasia Swiderska
    - Do not include anything else in the subject line, doing so may delay our response due to how email filtering works.
    - Link back to this thread
    - Include WordPress admin access details (login address, username & password)
    - Include FTP log-in details (hostname, username & password)
    - Include any relevant URLs for your site

    IMPORTANT: Please make sure you select "I have a different question" for your topic, so it doesn't go back to the forums - this and the subject line ensure that it gets assigned to me.

    kind regards,
    Kasia

  • burlingtonbeachrentals

    Hi again!

    I had my hosting company go in and make the changes you requested. Here is what the file says:

    * Change this to true to enable the display of notices during development.
    * It is strongly recommended that plugin and theme developers use WP_DEBUG
    * in their development environments.
    */
    define('WP_DEBUG', true);
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    /* That's all, stop editing! Happy blogging. */

    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');

    Please advise :slight_smile:

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    If debug is enabled please go the the settings page in events - this will trigger error. This error should now show up in the debug.log file.
    You will find this file in wp-content directory - I need to see contents of this file. Please paste it to the text file and attach to post or upload to service like Dropbox and past here link.

    I tried to use Debug This plugin that you installed, but it only works on the Front End pages and does not allow me to debug admin pages :slight_frown:

    kind regards,
    Kasia

  • burlingtonbeachrentals

    Hi again,
    I went into the site, navigated to the settings area first and then also tried to go in through "getting started". This is the debug file:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>iPage | 500 Error</title>
    <meta name="keywords" content="web hosting, domain names, web site, search engine optimization, hosting, servers">
    <meta name="description" content="Small business web hosting offering additional business services such as: domain name registrations, email accounts, web services, FrontPage help, online community resources and various small business solutions.">
    <meta name="robots" content="INDEX,FOLLOW">
    <meta name="revisit-after" content="5 days">
    <meta name="rating" content="General">
    <meta name="distribution" content="Global">
    <link rel="shortcut icon" target="_blank" href="http://images.ipage.com/icons/favicon_ipg.ico">
    <link rel="apple-touch-icon" target="_blank" href="http://images.ipage.com/icons/apple-touch-icons/apple-touch-icon-ipage.png">
    <link rel="stylesheet" type="text/css" href="/xslt/elements/generic_csscomponent.css">
    <block>
    <link rel="stylesheet" href="/generalAppC/bugkicker/rekicker.css" type="text/css">
    </block>
    <script src="/generalAppC/scriptcat/87ae207201c55b84c5270851159260e1.1"></script>

    </head>

    <body id="stylesheet1">
    <div id="doc2" class="ipw-1 no-nav">
    <div id="hd">
    <div id="masthead" style="position: relative;">
    <h1>iPage</h1>
    <h2>Powerful Web Hosting and Domain Names for Home and Business</h2>
    <img src="/images/templates/ipage/web-hosting-leader.gif" alt="Our Platform Serves Over 1,000,000 Websites" style="margin-left: 65px;"><div style="position: absolute; left: 622px; top: 40px;"><img src="/images/currency-txt/ipg-top-phone-USD.gif" alt="click to chat with a live agent"></div><div style="position: absolute; right: 1px; top: 10px;">
    <form name="pick"><input type='hidden' name='__token_timestamp__' value='1459518112'><input type='hidden' name='__token_val__' value='824a746030c1be611d1cadc9d02c6426'>
    Country:
    <img style="margin-right: 10px;" src="http://images.ipage.com/icons/CountryFlags/USD-flag.gif"><select name="country" id="countrySelect" onchange="putCookie();"><OPTION value="USD">United States</OPTION>
    <OPTION value="GBP">United Kingdom</OPTION>
    <OPTION value="CAD">Canada</OPTION></select>
    </form>
    <script src="/generalAppC/javascripts/currency-cookie.js" type="text/javascript"></script>
    </div>
    </div>
    <ul id="nav">

  • Web Hosting
  • Features
  • Why iPage
  • Do Your Homework
  • Promote iPage
  • Help Center
  • Log In
  • </div>
    <div id="bd"><div id="main" class="main">
    <h1>500 Error</h1>
    <block>
    <h3>The page you requested no longer exists or is temporarily unavailable.</h3>
    <p>We apologize for this inconvenience. Please visit the iPage homepage or use the links on this page to find the information you need.</p>
    <p>If you think you reached this page in error, you can also ...</p>

    • Click your browser's Refresh button to try reconnecting to the requested page.
    • Check the spelling of the URL to make sure the address is correct (capitalization and punctuation are important).
    • Click your browser's Back button to return to the previous page.

    <p>If you have a question or need assistance, please contact our Support Team.</p>
    </block>
    </div></div>
    <div id="ft"><div class="wrapper">
    <div class="yui-gb footer-nav">
    <div class="yui-g first">
    <div class="yui-u first">
    <h3>Web Hosting</h3>

    <h3>Blogging</h3>
    <h3>Domain Registration</h3>
    </div>
    <div class="yui-u products">
    <h3>Products & Services</h3>

    </div>
    </div>
    <div class="yui-g">
    <div class="yui-u first help-desk">
    <h3>Help Center</h3>

    </div>
    <div class="yui-u about-us">
    <h3>Why iPage</h3>

    </div>
    </div>
    <div class="yui-g customer-tools">
    <div class="yui-u first">
    <h3>Customer Tools</h3>

    <p><img src="http://images.ipage.com/icons/badge-sitelock-verified.gif" border="0" alt="SiteLock SECURE. Verified."></p>
    </div>
    <div class="yui-u"></div>
    </div>
    </div>
    <div class="yui-gd copyright">
    <div class="yui-u first"><p>© <script type="text/javascript"> document.write(new Date().getFullYear()) </script> iPage. All rights reserved.</p></div>
    <div class="yui-u">

    </div>
    </div>
    </div></div>
    </div>
    <script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script><script type="text/javascript">
    try {
    var pageTracker = _gat._getTracker("UA-456224-44");
    pageTracker._trackPageview();
    } catch(err) {}</script>
    </body>

    <script type="text/javascript">
    <!--
    function openKickerMenu() {
    document.getElementById('rekicker_menu').style.display = 'block';
    return false;
    }
    function closeKickerMenu() {
    document.getElementById('rekicker_menu').style.display = 'none';
    return false;
    }
    function callKicker( strWorkType ) {
    var browser = '';
    var useragent = navigator.userAgent;
    if ( useragent.match("Firefox/3.5") ) {
    browser = 'FireFox 3.5'
    } else if ( useragent.match("Firefox/3") ) {
    browser = 'FireFox 3.0'
    } else if ( useragent.match("Firefox") ) {
    browser = 'FireFox 2.0'
    } else if ( useragent.match("Chrome") ) {
    browser = 'Chrome'
    } else if ( useragent.match("Safari") ) {
    browser = 'Safari'
    } else if ( useragent.match("MSIE 8.0") ) {
    browser = 'IE-8'
    } else if ( useragent.match("MSIE 7") ) {
    browser = 'IE-7'
    } else if ( useragent.match("MSIE 6") ) {
    browser = 'IE-6'
    }

    var os = '';
    var platform = navigator.platform;
    if ( platform.match("Win32") ) {
    os = 'Windows'
    } else if ( platform.match("Mac") ) {
    os = 'Mac OS'
    } else if ( platform.match("Linux") ) {
    os = 'Linux'
    } else {
    os = 'Other'
    }

    var strURL = 'https://adminapps.enduranceoss.com/bugzilla/enter_bug.cgi?product=Uncategorized'
    + '&bug_file_loc=' + encodeURIComponent( location.href )
    + '&rep_platform=' + browser
    + '&op_sys=' + os;

    var winMakeWork = window.open( strURL );

    closeKickerMenu();
    return false;
    }
    function callTask( TTSType ) {
    var strURL = 'https://admin.enduranceoss.com/tts/addTask.cmp' +
    '?PoolID=' + TTSType +
    '&FeatureType=2' +
    '&Status=2' +
    '&EscalationTypeID=1' +
    '&PrettyTask=1' +
    '&Comment=url:' + encodeURIComponent( location.href ) +
    '%0Aproperty:' + 40;

    var winMakeWork = window.open( strURL );

    closeKickerMenu();
    return false;
    }
    function callProject() {
    var winMakeWork = window.open( 'https://admin.enduranceoss.com/samson/proposal.cmp' );

    closeKickerMenu();
    return false;
    }
    -->
    </script>

    <div id="rekicker_layout">
    <div id="rekicker_menu">
    <div id="rekicker_close" onClick="return closeKickerMenu();">X</div>
    Request work...

    <ul id="rekicker_menulist">

  • Bug
  • Documentation
  • Layout
  • Billing Setup
  • </div>
    <div onClick="javascript: openKickerMenu();" id="rekicker"></div>
    </div>

    </html><!--
    -->

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    Thank you for credentials - I was able to check debug log and found this error:

    [30-Mar-2016 21:42:02 UTC] PHP Fatal error: Call to undefined function escape() in wp-content/plugins/events-and-bookings/lib/plugins/eab-rsvps-additional_registration_fields.php on line 199

    Please contact your hosting provider and ask if in your PHP environment asp_tags are enabled. If yes ask the to disable this on your site. This should fix this issue with Events+ settings page.

    kind regards,
    Kasia

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    I had to add following code to your theme functions.php file:

    // fix settings page
    function fix_settings_page() { ?>
        <style type="text/css">
    .eab-loading-cover.tabbable {display: none !important;}
        </style>
    <?php }
    add_action( 'admin_head', 'fix_settings_page' );

    to remove hold on screen. Now you can access settings and change them, however they don't look as previously because there is problem with script from other plugin or theme that breaks Events scripts:

    Resource interpreted as Stylesheet but transferred with MIME type text/html: "/wp-admin/admin-ajax.php/?action=dynamic_styles&wp-mce-4208-20151113".

    I have to consult this issue with developer.

    kind regards,
    Kasia

  • Kasia Swiderska

    Hello burlingtonbeachrentals,

    I'm trying to check issues on your site and during that your domain started to show old static version of your site - thou WordPress still works on pages and admin.
    During my tests I created FTP account, disabled for while All in one Security because it wasn't letting me in and run quick plugin conflict - there was no action that would point your domain to old site - so is there someone else working on your site right now?
    Can I proceed further with troubleshooting? Please advise.

    I would like to keep communication here - because when I have my day off there is another staff member that can check thread and follow job (with mails its not possible).

    kind regards,
    Kasia

  • burlingtonbeachrentals

    Hi Kasia,

    I have been working on the site everyday as I'm terribly behind after all the issues with the Events plug in. I did download and re add security plug in and changed the log in location.
    Yes you may continue to have a look at it. I have added most of my events for this Summer and most things appear to be functional at the moment. I can see there are still errors though so anything you can do would be great.
    Thank you.

  • Ivan Shulev

    Hey burlingtonbeachrentals ,

    I took a look at your website and the issue that Kasia mentioned should not interfere with the functionality of the plugin.

    The looks of the options page is not exactly as it is supposed to be, but it should be saving changes and the plugin should be working properly.

    I took the liberty of adding Kasias' fix again in your functions.php

    Try changing some settings, creating new events and please post back if there are further issues.

    Also, there has been an update for Events +, which handles a change in WordPress 4.5 so please make sure to update the plugin when you update the core as well.

    I hope this helps and I wish you an awesome day ahead!

    Ivan

  • burlingtonbeachrentals

    I just tried to update the core and the whole site went down!!!!! I am in the middle of selling tickets to an event...please help can't have the website down :slight_frown:((

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

  • Ivan Shulev

    Hey burlingtonbeachrentals ,

    I enabled debugging on your site and the error message I got was the following:

    [19-Apr-2016 13:28:34 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 523800 bytes) in /hermes/bosnaweb06a/b2341/ipg.burlingtonbeachrenta/wp-includes/formatting.php on line 265

    This means the memory limit you have for your site is not enough. I tried adding more from config and .htaccess file, but it appears it is limited by your hosting company and only they can increase it.

    My advise will be to ask them to increase it. Ask them to increase it to 256MB.

    With WordPress 4.5, we had to update quite a few plugins, so once the memory issue is fixed, you might have other issues but fear not, as we will attend to them as well :slight_smile:

    I am subscribing to this thread and will try to answer as soon as I find a solution to any other problems that might arise.

    I hope this helps and I wish you an awesome day ahead!

    Ivan

  • burlingtonbeachrentals

    Hi again,

    I updated all the plug ins, including Events +. So far Events+ seems to have some glitches...
    My Full Moon Social events (each of them from June to Sept) have the icon on the calender cut in half. When I click onto the event, the page displays little to no info. I hit edit and all the event info is still there but not being display. Also I have been testing and had put my user name down as "attending". I hit the "no" to cancel attendance (the only buttons showing) and it took me to another error page.
    Also when I view my site (logged in) I saw this come across the top bar where I've never seen anything before. (just under the wpmu black top bar)
    Notice: Trying to get property of non-object in /hermes/bosnaweb06a/b2341/ipg.burlingtonbeachrenta/wp-content/plugins/events-and-bookings/lib/plugins/eab-guest_list-show_additional_info.php on line 39

    Upcoming classes widget on the bottom of all pages is now all messed up and showing code. Might be what the above line is refering to. I had just enabled the Appts+ plug in and mail poet. I have disabled them again but def need both to be working.

    FLEXIBLE MAP plug in is no longer functioning...won't display map as before. I can see if I can find another plug in for this function if that is a better option. Please advise.

    Slowly going through right now and checking...leaving security plug in until I hear back from you.
    Thank you.

  • Ivan Shulev

    Hey burlingtonbeachrentals ,

    I've removed the error display on your site. It was not supposed to be set in the first place and I am sorry for the inconvenience it has caused!

    Regarding the many errors of Events +, I looked at your PHP version and it is 5.3.29, which was released 14 Aug 2014. (https://secure.php.net/releases/ for more)

    WordPress recommends running 5.6 or higher - https://wordpress.org/about/requirements/

    Please ask your hosting provider to update your PHP version and then if the issues persist try to disable and delete the Events + plugin.

    Again, I am sorry for any inconvenience we may have caused and I assure you we will do our best to get your site up and running!

    I thank you for your patience and I wish you an awesome day ahead!

    Ivan

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.