404 on all event pages of the calendar

Home Forums Calendar Products Events Calendar PRO 404 on all event pages of the calendar

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #947499
    Empower
    Participant

    Hello,

    I have been trying to solve this issue for about three weeks now.

    Main event pages gives me 404 error – http://empowrhlth.wpengine.com/events/ or http://empowerhealth.ca/events/list/ (since WP engine give their default install url thing)
    Individual event pages give me 404 error – http://empowrhlth.wpengine.com/event/transformation-breath-the-physical-self-8-week-series/

    I tried resetting permalinks, changing site to default theme and disabling all plugins, I installed and reinstalled calendar plugin. Added the code to the functions.php as per instructions in troubleshooting.

    Still – we are dancing around the 404. I am going crazy. Please help!

    Maryna

    #947576
    George
    Participant

    Hey Maryna,

    I’m really sorry about all the trouble you’ve been having – these are indeed some odd issues.

    First, I’d recommend reverting your site back to a state where a default theme like Twenty Twelve is active, and all plugins except The Events Calendar and Events PRO are active.

    Once you’re back in this state, can you clarify exactly what functions.php code you added? You mentioned in your initial reply that you added some code to your theme’s functions.php file as per our troubleshooting steps – can you link to where you found these exact steps, and specify what code you added to your file?

    Finally, for now, within your WordPress admin, does anything change if you navigate to the WP Engine tab and set the “Object/Transient Cache” option to Disabled? Here’s a screenshot of this option in the admin, for reference → https://cloudup.com/c_fpJyYQFFr

    If that alone does not help, what if you click the “Reset File Permissions” tab, which is right underneath that option? (see the same screenshot for reference).

    In the meantime, I’d also recommend opening a support ticket with WP Engine directly – explain your problems in detail and see if they have any insight on this. I love WP Engine, and use them myself, but sometimes their specific hosting configurations can cause odd random problems with plugins and it’s worth getting their opinion on this issue to see if that’s the case or not here.

    Thanks,
    George

    #947755
    Empower
    Participant

    Hi George,

    I went ahead and connected with WP Engine – this is their response:

    “..Issue of receiving a 404 page on /events/ and /event/(name of event) however, we haven’t been able to find a solution so far. I copied the site to staging for testing, and tested with plugins and themes, and even reinstalled core WordPress files – it looks like after the plugin is deactivated, it’s receiving a 200:OK status on the page rather than a 404, though the page looks wrong because the plugin handled the formatting.

    This tells us the plugin may be the cause of the issue, but because the plugin’s developer thinks the issue is with us, we’re glad to have a senior tech take another look just to be sure. You’ll be hearing back from them soon!”

    I tried doing the “Reset File Permissions”, as I do not have the option for “Object/Transient Cache” at all.

    Thank you again for your help.

    Maryna

    #948041
    Empower
    Participant

    Hi George,

    I did everything as you recommended, but still 404. The default theme with no plugins (except for calendars) game me 404.

    This is the troubleshooting page I followed before contacting you https://theeventscalendar.com/knowledgebase/fixing-http-404-errors/ I have now removed the suggested code from the functions.php.

    Any ideas what else I can try to make it work?

    Thank you,
    Maryna

    #948042
    Empower
    Participant

    This reply is private.

    #948099
    Empower
    Participant

    This reply is private.

    #948184
    George
    Participant

    Hey Maryna,

    I’m really sorry for your frustrations here. Thanks for sharing the WP Engine team’s replies. In regards to some of your issues here, one thing I should point out – and I’m sorry I didn’t earlier! – is that an “empty” event will always return a 404, and this is not an error, but by design. (Just mentioning that because the query output you posted in the 2nd reply above this one indicates no actual event being found there).

    One thing that may help here is a plugin one of the developers on our team, Barry, wrote up earlier this week. You should download and install that plugin (and then do the “Reset Permissions” trick again after installing it :] ), and see how it effects your issues here.

    You can download this plugin here → http://m.tri.be/no404s

    Let me know if this changes anything, and we can further refine the behavior on your site from there.

    Thank you for your patience Maryna!
    George

    #948237
    Empower
    Participant

    Hi George,

    The events are not empty – they have all necessary descriptions in there.

    I’v installed the plugin you provided and did the reset – still no changes: http://empowerhealth.ca/events/ http://empowerhealth.ca/event/transformation-breath-the-physical-self-8-week-series/

    Thank you,
    Maryna

    #948359
    George
    Participant

    Hey Maryna,

    Thanks for being so patient with this issue, I’m sorry we’re still working on this.

    I’m curious if you can do two things – first, head to your site’s wp-config.php file and change this line of code:

    define('WP_DEBUG', false);

    to this:

    define('WP_DEBUG', true);

    Do any PHP errors pop up if you make these changes? If so, paste them into a Gist at http://gist.github.com and share a link to that Gist with us here.

    I’m also curious – you mention deactivating other plugins and such, in your first post here for this ticket. To be clear, did you follow each step as exactly described in this knowledgebase article → https://theeventscalendar.com/knowledgebase/testing-for-conflicts/?

    If not, would you be able to do so now? If so – let us know what you find by doing those steps.

    Thank you for your patience Maryna, hopefully we can resolve your issues soon!

    George

    #948360
    George
    Participant

    Hey Maryna,

    One more thing – in the reply from the folks at WP Engine that you shared above, the reply included this information here:

    When I switched the url to use /event-single for single event listings, instead of /event, and saved, the events no longer 404’d for either your specific event, or for the events listing page.

    Can you ask the support tech there what those exact changes were, and if it’s possible to make them on the live site?

    While I hope we can get things working as-built, and not require custom solutions to ensure things work here, I’m just curious what those changes were. If those changes can be made on the live site, and work on the live site, then it might be a great option here and let you at least continue using your site while we dive deeper into why these problems might exist in the first place…do you agree?

    Thanks Maryna!
    George

    #983864
    Support Droid
    Keymaster

    This topic has not been active for quite some time and will now be closed.

    If you still need assistance please simply open a new topic (linking to this one if necessary)
    and one of the team will be only too happy to help.

Viewing 11 posts - 1 through 11 (of 11 total)
  • The topic ‘404 on all event pages of the calendar’ is closed to new replies.