Hi,
After moving a site from the development environment to a live SSL encrypted production environment the admin is suddenly not working and I'm getting a "Page not found" error.
Anyone have any ideas?
Thanks!
Owen
This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.
Please use forum.silverstripe.org for any new questions
(announcement).
The forum archive will stick around, but will be read only.
You can also use our Slack channel
or StackOverflow to ask for help.
Check out our community overview for more options to contribute.
Hi,
After moving a site from the development environment to a live SSL encrypted production environment the admin is suddenly not working and I'm getting a "Page not found" error.
Anyone have any ideas?
Thanks!
Owen
Do you have mod-rewrite enabled on your production environment? Did you maybe copy the silverstripe-cache directory as well - in which case you might want to do a /dev/build/?flush=1 on your new install?
Thanks for the reply. Yes, mod-rewrite is enabled on the production server. I've also done a /dev/build/?flush=1 and it made no difference. So frustrating because the client can't edit their site! Any other ideas would be most welcome :)
Are you able to login when using yourdomain/Security/login instead of yourdomain/admin?
Also: maybe this thread could help you some, where it was something like a rights issue on the cache directory: http://www.silverstripe.org/general-questions/show/9928
Thanks again. Yes I can login with Security/login but then it still has the same 404 error when I go to /admin. Thanks for the link, this rights issue could definitely be the problem. I'm going to contact the server host and see what the permissions are set at. I'll post the outcome on here so to maybe help others.
Arghh, got the permissions changed and STILL not working. Think I'm going to break something :-p
Don't... :-)
I overlooked the fact that you're using SSL... This is new to me so I can't be of much help. You'll find some links googling 'silverstripe ssl admin' that might point you somewhere.
It could have something to do with the setting of secure cookies... Unfortunately the old SilverStripe docs on SilverStripe SSL are no longer available...
I did find this about forcing your entire site to run on SSL: Director::forceSSL(); (in config) Maybe the answer lies in that direction? Good luck!
Thanks again for all your help. Still not working though. I've put in the forceSSL and tried a few other things but still no luck. I even tried to track through the code to try and work out what was going on. Just got myself more confused :(