Greenerpastures Posted July 7, 2014 Share Posted July 7, 2014 Hi everyone I have installed processwire on my vps, I got no install errors and copied the admin url at the end of the install. Yet I can not log in as admin, I just get an error explaining this page does not reside on the server. I can browse to the admin.php page but then I get the error message, this page can not be accessed directly. And although the homepage opens, none of the links work. I have processwire installed on my computer under easyphp, and have no problems whatsoever. Any help would be much appreciated, I do not want to reinstall processwireI as I don't want to have fragments all over the drive to avoid slowing down access times. Link to comment Share on other sites More sharing options...
Pete Posted July 7, 2014 Share Posted July 7, 2014 Should be at domain/Processwire but it's not loading as you say so looms like maybe a htaccess issue with URL rewrites. Not sure what you mean about fragments on the hard drive. Any disk fragmentation would be pretty negligible in terms of impact I would think and it's not usually something you would worry about with web hosting to my knowledge. Link to comment Share on other sites More sharing options...
Greenerpastures Posted July 7, 2014 Author Share Posted July 7, 2014 Hi, thanks Pete I copied the .htaccess file from my computer to the server and nothing has changed. I understand that fragments are not a huge issue, but I am new to this and by the time I get up and running that may change. I have e107 on this server and no problems with it, I shut that down owing to uncertainty about its future, they have a new release but theres a lot of the older stuff that does not work as it should with it. so I changed to processwire. Could the database be a problem, I set mine up as utf8 Link to comment Share on other sites More sharing options...
LostKobrakai Posted July 8, 2014 Share Posted July 8, 2014 This sounds like an issue with your "RewriteBase" in the .htaccess file. Link to comment Share on other sites More sharing options...
Greenerpastures Posted July 8, 2014 Author Share Posted July 8, 2014 Hi Pete I got it sorted, I edited httpd.conf as apache was not reading the file, I found this out using a program on my server, by searching for porotected directorys under "/" The program showed up the htaccess files but commented they were not protecting any directory. I also edited the .htaccess file to un-comment BaseRewrite and all is now working, I will re-comment this later to clarify whether or not it is neccessary for me, and for further clarity I would also like to mention I am running on centos6.5. Regards johnp Link to comment Share on other sites More sharing options...
Greenerpastures Posted July 8, 2014 Author Share Posted July 8, 2014 For anyone interested, I re-commented the "BaseRewrite" directive in my .htaccess file and so far, all is working as it should. The only file I needed to edit in order to access the site links and admin area of my processwire installation was my httpd.conf file, where I made some changes to the "Allow Override" directive, I then restarted apache with, service httpd restart ,to ensure apache picked up on the changes to the httpd.conf file. There is also a "README.md" file included in / with the processwire download which gives some good clues to solving such issues, well worth taking a look at. Regards johnp Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now