Soma Posted April 11, 2012 Share Posted April 11, 2012 I created a simple blank install profile for ProcessWire. I think it has been asked for a couple times, although the basic site is something really good to start with and fast to get rid of things you don't need. However in case someone wants one here it is. https://github.com/s...ireBlankInstall PROCESSWIRE 2.+ BLANK INSTALL ============================== This is a blank site profile for ProcessWire2+. It's done using the ProcessExportProfile module. There's only the following left in this profile: Fields: - title - body ProcessWire Templates - home - basic-page Template Files - admin.php (required) - home.php (required root page) - basic-page.php (404 page) INSTALLATION ============================= Get the latest ProcessWire install package. Before you install, replace the folders /basic-site/install /basic-site/templates with the ones from this blank install. Proceed with the installation as usual. 8 Link to comment Share on other sites More sharing options...
netcarver Posted April 11, 2012 Share Posted April 11, 2012 Nice work Soma. Just thinking aloud for a moment but if simplicity of installation is the goal of this, then perhaps it would be better to do a downstream distribution of ProcessWire; something like "ProcessWire-Clean"?? Not sure of the best way to do this but one approach might be to just maintain a fork of the main PW repo with all these changes applied. If Ryan were to link to it from the main site then folks would have the option of getting PW+demo site or the clean install. 1 Link to comment Share on other sites More sharing options...
MarcC Posted April 11, 2012 Share Posted April 11, 2012 Can we also get one that comes with my next client project all set up? Thanks. 3 Link to comment Share on other sites More sharing options...
alan Posted April 12, 2012 Share Posted April 12, 2012 Nice, thanks Soma. Link to comment Share on other sites More sharing options...
Nico Knoll Posted December 20, 2012 Share Posted December 20, 2012 I get this error if I'm trying to login: This request was aborted because it appears to be forged. Link to comment Share on other sites More sharing options...
Soma Posted December 20, 2012 Author Share Posted December 20, 2012 Hasnt this to do with the salt in config.php? Link to comment Share on other sites More sharing options...
MatthewSchenker Posted December 20, 2012 Share Posted December 20, 2012 I get this error if I'm trying to login: This request was aborted because it appears to be forged. I always get the same error. Everything installs fine and looks fine, until I try to log in. Thanks, Matthew Link to comment Share on other sites More sharing options...
Soma Posted December 20, 2012 Author Share Posted December 20, 2012 Hmm ok, seem to sorted it out. PW doesn't create a /site/assets/sessions folder. Once I create it manually it works. Have no idea currently what's about it, something that's different in new versions? Ryan? Link to comment Share on other sites More sharing options...
Soma Posted December 20, 2012 Author Share Posted December 20, 2012 Ok I just created a new export with latest PW core and now it seems to work better and assets folders get created again. It's now there, let me know if any issues arrive. 4 Link to comment Share on other sites More sharing options...
MatthewSchenker Posted December 23, 2012 Share Posted December 23, 2012 Hi Soma, Thank you for the update. I'll go in and try this again. Having a "blank" starting point is definitely a great option. Thanks again, Matthew 1 Link to comment Share on other sites More sharing options...
woop Posted January 3, 2013 Share Posted January 3, 2013 For newcomers, a basic Search.php would be nice. other than that it's perfect. Link to comment Share on other sites More sharing options...
Nico Knoll Posted January 12, 2013 Share Posted January 12, 2013 Still get the same error... I gave ALL files 777 before I continued the installation but assets only contains "index.php" and "installed.php"... Link to comment Share on other sites More sharing options...
Soma Posted January 12, 2013 Author Share Posted January 12, 2013 I don't know, anybody else got same issue? It's working fine. Link to comment Share on other sites More sharing options...
Martijn Geerts Posted January 12, 2013 Share Posted January 12, 2013 Still get the same error... I gave ALL files 777 before I continued the installation but assets only contains "index.php" and "installed.php"... I had the same issue with 2.2.12 . I removed the installed.php, installed it again & then run the sql again that was in the profile. After that problems solved. ( was not blank profile but my own delegate-profile ( will test again & want to simplify the profile ) Link to comment Share on other sites More sharing options...
Wanze Posted January 26, 2013 Share Posted January 26, 2013 Hi Soma, Just used your profile and I had the same Issue with the error message after the login. Turned out my sessions folder was missing too, so I created it manually with Permissions chmod777 and it worked. What I observed: Normally when installing Pw with the default profile, I have to give my assets folder + site/config.php write access. In my case, this is 777. With your profile, this was not the case. But the permissions on the assets folder were 755, so maybe that's why the sessions folder doesn't get created. Weird... Cheers Link to comment Share on other sites More sharing options...
Soma Posted January 29, 2013 Author Share Posted January 29, 2013 It seems all profiles that are exported and installed this way suffer from this problem. You have to create the folders manually. I already created a new profile using the latest PW and the issue remains. Maybe Ryan knows more about and how it could be fixed. So it's not a problem of this profile but the Profile Exporter and how it all works. So I can't really do anything to fix it. It's not possible to give permissions to folders that are in the repository. Link to comment Share on other sites More sharing options...
ryan Posted January 29, 2013 Share Posted January 29, 2013 I was able to duplicate it here with the blank profile, but not other profiles. I tracked it down to the lack of a /site/install/files/ directory. It looks like the installer needs there to be a files directory present for some reason (something I think I can fix). And of course, this being a blank profile, it has no files. But to get this profile working today, all you need to do is make sure you have a 'files' dir in /site/install/. There doesn't have to be anything in it. 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