Support

Home Forums Event Espresso Premium "You do not have access to this route." (2)

"You do not have access to this route." (2)

Posted: August 29, 2015 at 9:45 am

Viewing 26 reply threads


Drew Hume

August 29, 2015 at 9:45 am

Hi guys!
Just purchased yesterday and getting to start playing today and I’m running into a lot of “You do not have access to this route.” Really with anything except the actual event creation page. Venues, maintenance and basically everything else is off limits… I found another post in here on the forums that was the same issue (same title) and have tried the suggestions you made there – logged out, uninstalled, reinstalled, tried editing permissions for users (even though I’m admin), turned off other plugins etc etc and nothing has worked yet. In the forum discussion I saw, you ended up getting the login info for the fellow’s cpanel and managed to fix it. Wondering if that’s the best option here too?

Thanks in advance,
Drew.


Drew Hume

August 29, 2015 at 9:47 am

Also tried going the “reset/delete data” option suggested, but I don’t have access to it…


Dean

August 31, 2015 at 3:59 am

Hi Drew,

Sorry that you are experiencing issues.

Have you tried disabling all plugins (including EE) and then reactivating just EE? This would advise us if there was a plugin conflict occurring.

Also, do you have/have you had any plugins that modify capabilities (membership plugins, roles plugins, user modification plugins)?


Drew Hume

August 31, 2015 at 8:00 am

Hey Dean – I did turn off all other plugins, but not all including EE – however I’m quite hesitant to do it again because I created a problem (from sheer lack of knowledge) when I disabled them and people who were trying to access our online course content weren’t able to for about 48hrs. When disabling all the others though it still had the same problem.
And as for the plugins, no I don’t believe so, however I’ll post the list of plugins here:
– antispam by cleantalk
– contact form 7
– EE
– EE grid view template
– EE multi event rego
– EE social share
– EE WP users
– favicon by realfavicongenerator
– gallery metabox
– genesis connect for woocommerce
– genesis grid
– google analytics dashboard for WP
– Image Widget
– Jackbox
– Mailchimp widget
– manual image crop
– really simple captcha
– sensei
– sensei modules
– shareaholic
– simple responsive slider
– social icons widget
– text slider
– user role editor (only downloaded this as an attempt to troubleshoot this problem)
– watupro
– watupro bridge for woocommerce
– woocommerce
– woothemes helper
– Yoast SEO

website: http://www.navina.ca
I’m also hesitant to disable everything again simply because it will render the website entirely useless to my users/visitors.


Lorenzo Orlando Caum

  • Support Staff

August 31, 2015 at 8:53 am

Hi Drew, I was going to suggest using the reset capabilities option (http://cl.ly/image/0x2U392p092B) but you mentioned that you cannot access that page. This should be the URL:

http://navina.ca/wp-admin/admin.php?page=espresso_maintenance_settings&action=data_reset

Is there an alternative user login that has a role of administrator that you could try?


Lorenzo


Drew Hume

August 31, 2015 at 9:19 am

Hi Lorenzo –
Just tried what you suggested and it doesn’t work still…
I’d be happy to provide login details if someone would be willing to have a look for me? I always feel a little out of my depth when it comes to fiddling with back-end plugins etc. Let me know…


Josh

  • Support Staff

August 31, 2015 at 9:31 am

Please completely fill out the form on this page:

https://eventespresso.com/send-login-details/


Drew Hume

August 31, 2015 at 9:42 am

Done, filled out the form – thanks guys! Fingers crossed for a simple fix! 🙂


Josh

  • Support Staff

August 31, 2015 at 1:52 pm

Hi Drew,

It may help if you can contact your host to see if they are doing something at the server level that’s highjacking the route request parameters.

For example, you mentioned that you could create an event. I found that I could not create a new event with your account. Can you still create new events?

Along with that, a simple default value for the action will not work. You can see what I mean by logging into your site’s admin and then click through to this URL:

https://www.navina.ca/wp-admin/admin.php?page=espresso_events

and then this next URL, which should be equivalent, gets the same error:

https://www.navina.ca/wp-admin/admin.php?page=espresso_events&action=default

So you can see that simply adding the “&action=default” parameter to the request results in breakage. Since you mentioned that you’ve deactivated all other plugins, this could mean there’s something going on at the server level.

In the end, it may be best to switch to another host anyway because it’s been reported elsewhere hostpapa does not allow for disabling its server-level caching. Maybe that’s changed though, but you can ask them to confirm.


Drew Hume

August 31, 2015 at 1:57 pm

Hmm. Okay, thanks Josh! I’ll send off some emails and see. I’ll report back.

And no, I can no longer create events anymore either…


Josh

  • Support Staff

August 31, 2015 at 4:55 pm

Right, so if you’ve confirmed that the issue persists even with all other plugins deactivated, there may be something running at the server level that’s interrupting/preventing the request before Event Espresso runs its code.


Drew Hume

September 1, 2015 at 6:26 am

Update:

I deactivated everything again for one last check late last night. Same issue – no changes – even when i deactivated everything first and then added EE back in first.

So far hostpapa has said:
“As you are having issues with your website plugin, please provide us any changes you want to make in the PHP Settings. There will not be any particular block to your account or to that plugin from server.

In order to investigate further for your plugin issue, please provide us your wordpress login details and the exact steps to check for the issue you are having with that plugin.”

I have responded to let them know that I have no idea what PHP changes I want and that I was hoping they’d be able to discover the root of the issue. If you guys have anything to add at this point, great – otherwise I’ll keep you in the loop as more communications come through!


Josh

  • Support Staff

September 1, 2015 at 7:07 am

The key thing for them to look at is why adding a parameter to the request makes it fail. So again the first URL works:

https://www.navina.ca/wp-admin/admin.php?page=espresso_events

but this one, which should load the same page, doesn’t:

https://www.navina.ca/wp-admin/admin.php?page=espresso_events&action=default

Something isn’t allowing the addition of the “&action=default” parameter.


Drew Hume

September 2, 2015 at 1:33 pm

This is what tech support is coming back with:

It seems like the PHP version recommended for Event Espresso is version 5.4.44 or greater for optimal performance.

We are currently running version 5.4.41. So it doesn’t look like it’s fully compatible with your current server. You would need to upgrade to a VPS in order to upgrade your PHP version.

Could this theoretically have such a profound impact, do you think?


Josh

  • Support Staff

September 2, 2015 at 2:48 pm

It turns out a slightly older version of PHP than the one Event Espresso recommends will have no impact with the issue you’re seeing. We make our recommendation for PHP versions based on what has the latest security patches, any version greater than PHP 5.2 is compatible with Event Espresso 4.

Did the server’s tech support actually troubleshoot the “&action=default” issue or did they see the recommendation for a newer version of PHP and stop there?


Drew Hume

September 2, 2015 at 6:52 pm

Well it’s sounding as though they didn’t yet…
this is great for me to know! Thank you!
I’ll let them know exactly that.


Drew Hume

September 3, 2015 at 10:20 am

Latest message:
“Besides PHP 5.2 or greater, are there any other specific PHP requirements for Event Espresso?”

Guys, other than the info found here (https://eventespresso.com/requirements/), is there anything else I can tell them?


Josh

  • Support Staff

September 3, 2015 at 3:09 pm

I’d add that allowing PHP sessions is required. Specific to your issue though, the server needs to allow additional parameters in URLs.


Drew Hume

September 7, 2015 at 5:04 pm


Hello Drew,

Thank you for contacting Hostpapa!

We have tried to make few changes in php.ini file but that has not fixed the issue. You need to check with the Event Espresso support for the specific php settings which needs to be updated so that we can make the changes accordingly if possible.


Any other thoughts Josh and co.? Or am I going to have to give up on my hopes of EE working for me?

Thanks for sticking with me through this process!! It’s times like this I really wish I knew more about this type of thing.


Josh

  • Support Staff

September 8, 2015 at 10:39 am

You do not have to give up on your hopes of Event Espresso working. Instead, you can switch to one of the recommended hosts on this page:

https://eventespresso.com/requirements/


Drew Hume

September 18, 2015 at 6:36 pm

I’ve switched to hostgator.
It’s been 9 days and they still haven’t migrated the website. A bit frustrating, but whatever.
Once it’s done I’ll confirm that it all works. Man, I really hope it does. Then I will finally get to try out EE!!!


Lorenzo Orlando Caum

  • Support Staff

September 19, 2015 at 1:58 am

Hi Drew, you may want to check-in with Hostgator support on the migration.

Please do keep us updated.


Lorenzo


Drew Hume

September 23, 2015 at 8:46 am

Hi guys.

So the migration is finally done. After 4 weeks of this entire process it still doesn’t work. The migration has been propagating for 48hrs, so I’m all set to make changes. I have now re-tried every step from the first two/three posts at the start of this thread and I’m still getting “you do not have access to this route”. Uninstalled, logged out, reinstalled, deactivated everything, reactivated EE only, etc etc. Can’t access the rest/delete data option.

I’m guessing this means that it’s not a server issue..

This has cost me hundreds of dollars for new hosting and weeks of my time. I have no idea what to do now. Can any of you have another look now that the migration is done and tell me if there’s anything that can be done? I’ve invested so much into this working, but I’m almost at the end of my thread. Please make any changes and fiddle with anything that could help.

Thanks guys,
Drew.


Lorenzo Orlando Caum

  • Support Staff

September 23, 2015 at 9:39 am

Hi Drew,

Could you create a new WP dashboard login that has a role of ‘administrator’ and then share it through this form?

https://eventespresso.com/send-login-details/

If you need an email for the temporary account, then please use this one:

support [at] eventespresso.com


Lorenzo


Drew Hume

September 23, 2015 at 10:30 am

Done


Lorenzo Orlando Caum

  • Support Staff

September 23, 2015 at 12:29 pm

Great! I’m checking into this now and I’ll send you an email reply shortly.


Lorenzo


Drew Hume

September 25, 2015 at 7:32 am

Final update:

Lorenzo fixed it –

“I noticed that the site was in HTTPS mode and I could access some pages on the new temporary login that I could not reach on your original login. I temporarily moved the site to use HTTP through WP general settings. Then I was able to log back in and I could immediately access all menus. I went ahead and clicked the reset capabilities button even though it didn’t appear to be needed.

Then I switched the site back to HTTPS and I was logged out. This time I logged back in using your original account “drew” and I was able to make changes as needed. To confirm, I created a draft event which is unpublished and I also activated your support license.”

Excited to start figuring EE out finally!
Thanks for your work, all of you.

Viewing 26 reply threads

The support post ‘"You do not have access to this route." (2)’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso