Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need more installation instructions #335

Open
NetLancer opened this issue Oct 12, 2023 · 4 comments
Open

Need more installation instructions #335

NetLancer opened this issue Oct 12, 2023 · 4 comments

Comments

@NetLancer
Copy link

Hi there! My need is to install elefant on XAMPP (linux) for local development and with the least hassle possible.
Few day ago i posted my "Cry out for help" on discussions (/discussions/334) and waiting for any reply.
I did quite a bit of a research and i found Elefant cms fittest for the task at hand although i became curious about this tool more than 2 years ago.
But here, local development for me is a need. I've tried my best to install & make use of it and actually i went as far as going through on-screen installation/setup (Site name, user, db-password etc.) and upon going through that the screen just went blank, no clue :(
Please provide details for going with XAMPP.
Many thanx

@lux
Copy link
Collaborator

lux commented Oct 12, 2023

Hi, I’m away until this weekend so I won't be able to take a look and get back to you until then but I will let you know.

One thing that could be causing issues is the current release doesn't have a bunch of PHP 8 fixes merged in yet, which I mostly haven't done due to not having as much time on the project as I had hoped this past year. If your XAMPP install requires PHP 8, you could try installing from the php8-fixes branch which is almost complete except for a couple bugs in specific apps. The core should all be working in there. Hope that helps in the meantime and I'll take a closer look once I’m back.

@NetLancer
Copy link
Author

Yeah, its php 8. Would be very good to have it (XAMPP case) reflected in the documentation too, thank you :)

@lux
Copy link
Collaborator

lux commented Oct 15, 2023

Hey, I got the PHP 8 support merged into the master branch along with a bunch more fixes. Are you able to try installing from a Github clone and see if that works? I'll be putting out a new release but I'd like a bit more time to get things in order around it and do a bit more general testing.

@NetLancer
Copy link
Author

Thanx @lux sure i'll try it out again in a coupla days. Much interested. I'd been searching for an optimal tool (CMS/CMF) for a while putting a dozen of criterias in, for my planned website's a bit non-trivial. Then i figured probably the best solution for me is elefant. As i failed to install/set it up on my localhost, i jumped onto another thing called processwire, but the latter one (although flexible/powerful) takes a little longer learning & fugirung whereas elefant - at least as described - has an advantage of ease (plus light on resources).
Thank you again, much hope the nice elefant is future focused and will gain more traction & support :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants