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

Not possible to install at CentOS 7 machines #90

Open
wmtech-1 opened this issue Jan 28, 2019 · 10 comments · May be fixed by loewexy/pdns-manager-website#9
Open

Not possible to install at CentOS 7 machines #90

wmtech-1 opened this issue Jan 28, 2019 · 10 comments · May be fixed by loewexy/pdns-manager-website#9
Labels

Comments

@wmtech-1
Copy link

It seems not possible to install PDNS Manager 2.0.1 at CentOS 7 machines.

All requirements are met (PHP 7.1.26, mysqlnd, APCU), the files are owned by the webserver user, config is writable.

However, wenn /setup is called and all data is inserted into the fields and sent to /api/v1/setup, nothing happens. The database won't be set up, no files are written. The screen switches to the login screen and you can login with any data, no matter what you write into the user/password fields. You see an empty dashboard where you can't do anything.

There are no error messages anywhere. Not in the browser console, not in the PHP log, not in any log files. The Webserver access log shows a regular 200 response.

I have no clue what is going on...

It looks like the slim database connection is broken and everything fails silently.

@aiso-net
Copy link

Im having the same issue

@T313C0mun1s7
Copy link

Add one to the number of people having this issue.

@T313C0mun1s7
Copy link

Fresh install on AWS using Amazon Linux 2 and I have the same issue. So this is not just CentOS 7, but possibly anything based on RedHat Enterprise 7.

@thehcma
Copy link

thehcma commented May 1, 2019

fwiw, one more facing the same limitation.

@daryljones
Copy link

daryljones commented May 6, 2019

Exact same issue for me, with PHP 7.3 on CentOS 7. Occurs when downloading the tgz file from pdnsmanager.org and when building the project from source cloned from github.

@rebjan
Copy link

rebjan commented Aug 29, 2019

Anyone fixed this issue ?
same issue for me
centos 7, php7.2

@loewexy
Copy link
Owner

loewexy commented Dec 25, 2019

The code called for setup is in backend/controllers/Setup.php you can enter debug messages here and check where it fails. I have no experience in cent os therefore it is difficult to check that and it would take me much time. If you have clues please ask again.

@medea61 medea61 linked a pull request Dec 27, 2019 that will close this issue
@loewexy
Copy link
Owner

loewexy commented Dec 31, 2019

Can someone of you check if the change suggested by @medea61 in loewexy/pdns-manager-website#9 solves the problem for you. I just tested it on my Ubuntu setups and it works fine there.

@aldemaroc
Copy link

Looks like the setup works fine after loewexy/pdns-manager-website#9. Will do some more testing and will let you know

@shortsteps
Copy link

loewexy/pdns-manager-website#9 worked for me too with php 7.4

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

Successfully merging a pull request may close this issue.

9 participants