Posted: December 4, 2014 at 3:09 am
|
When I select a ticket I click on the registration button the page does a refresh but goes to the url: |
Hi Henry, Looking at the source code for the page linked, I can see you are running on a Windows server. At the bottom of the page you will find a PHP Warning for open_dasedir showing restrictions. This is likely the cause of the page not changing:
I’ve removed a lot of the files paths from the error as this is a public forum but if you view the source for the page linked, you will see the full error. Event Espresso is developed, tested and supported on Linux servers, whilst it is possible to run WordPress on a windows based server we find that users often encounter multiple issues when doing so. Not just with Event Espresso but WordPress itself and other plugins. In short, unless you are very experience with Windows Server or have a sys admin easily available that is I would recommend moving the site to a Linux based server. We’ve seen users spend (waste?) a large amount of time and effort working through issues with Windows servers, only to find switching to Linux instantly solved all the problems they had. |
|
I missed a section from above. The open_basedir issue you currently have is not specific to Windows itself, open_basedir basically tells PHP which files it is allowed to access, if a script includes another script outside of that tree PHP refuses to open it. So you can contact your host, proving them with the full details of the error and ask them to fix this, although the above regarding Windows and Linux based servers still applies. |
|
|
Alright the open_basedir problem is solved. Is there any other solution for this problem? |
Can you try temporarily disabling all non-EE plugins and switching to a default theme such as TwentyFourteen please, then re-test. I still suspect this to be a server config issue, but switching to the above will help rule out a theme or plugin conflict. |
|
|
I tried what you said and still didn’t work. But this means that nobody with a windows server can run event espresso. How is it posible that event espresso did worked on another site? |
Unfortunately we do not officially support Windows based servers, but we do find that some users, run EE on Windows based servers without issue, others spend countless hours working through various issues and either eventually get it working or switch to a Linux based solution and have no problems at all.
I am not a Sys Admin so I don’t know enough about Windows servers to be able to answer that. Have you altered the events on your site since earlier? The reason I ask is all of your events here: http://event.supportgroep.nl/events Direct to http://event.supportgroep.nl/registration which shows 404. If you can provide temporary login details I will happily take a look through Event Espresso and check it has been correctly configured? If so please use this form: |
|
|
That is no longer necessary because we already bought an linux server for this website, I going to try this thing tomorrow. If I have any troubles I will let you know! thanks for the support |
Please do keep us informed. It is likely you will find very few issues setting up EE compared to your current server (if any at all) but if so just let us know and we’ll help the best we can. |
|
The support post ‘registration button doesn\'t work’ 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.