OS4ED/openSIS-Classic

Automatic Installer Not Working

jcarney2024 opened this issue · 10 comments

The openSIS 8.0 automatic installer is not working, stuck at blank page after Database Connection step. After you hit connect, the page goes blank, and you can't do anything.

What's the OS you are using?

Windows Server 2021

Go to: https://www.apachefriends.org/download.html

Download and install this:

image

Watch this video. It works for both PC and server version on Windows>

https://www.youtube.com/watch?v=a8aB0GSGMlc

The openSIS 8.0 automatic installer is not working, stuck at blank page after Database Connection step. After you hit connect, the page goes blank, and you can't do anything.

same experience

Nevermind, I figured it out. You must create your mysql database first then provide login details at prompt.

qpwr commented

@FunkyMonk8111 how did you do that? I don't even have fields to put the database data:
Bildschirmfoto 2022-09-09 um 16 08 12

@qpwr Go to your host or hosting software and create just a sample database, it can be anything - just an empty database. Then, take your username and password and put it in the box above. All you need in this step is just a database to connect to.

I'm having the same issue here. I've created an empty database and it still goes to the blank screen.

Actually, if I enter a wrong credential it raises an error. The blank screen only appears if the database connection information is correct, what makes me think that OpenSIS is connecting to the database but stops there.

I've tried with V7.6 and the behavior is the same. Any ideas?

qpwr commented

For me the reason was that many of the files actually had whitespace after the closing tag, which caused errors because headers could not be sent ("Headers already sent by..."). I'd suggest to enable error_reporting to check where the errors are coming from. I've got the installer up and running by fixing the whitespace issue, but ran into more issues after finishing the installation.

Unfortunately I discovered while debugging this that the overall code quality is subpar, to say it politely. A lot of code duplication and a lot of spaghetti code, just to name two examples. Not blaming anyone, but I'd say that this project is not the way to go for new installations.

I decided to head from this project due to these issues.

Hello,

We have updated the code with the fix. Please install our system using the fresh code and let us know your feedback in case you have any.

Thanks!