Can't install OJS 3.1.2

Hi, we are not able to install OJS. It’s our first intallation.
We’d like to install OJS online, provider https://www.aruba.it/

We have php 7.2, mysql 5.6, we have created “files” dir, Permissions are OK…
In config.inc.php we wrote db connections.

But when we click install nothing happens. Can someone help us?

Thanks
Maria

Error LOG

Tue, 30 Apr 2019 10:23:34 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH00687: Negotiation: discovered file(s) matching request: /web/htdocs/www.lemusiche.it/home/index (None could be negotiated)., referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:34 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH01215: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /web/htdocs/www.lemusiche.it/home/cache/t_compile/e8ea13aa559bf8604ca823015b397a28d8666486^28682bb3d6b6e750ebd3d458abc8f92b4da9ea9f_0.app.headerusernav.tpl.php on line 136: /web/htdocs/www.lemusiche.it/home/index.php, referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:33 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH00687: Negotiation: discovered file(s) matching request: /web/htdocs/www.lemusiche.it/home/index (None could be negotiated)., referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:33 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH01215: PHP Warning: Declaration of InstallHandler::validate($request) should be compatible with PKPHandler::validate($requiredContexts = NULL, $request = NULL) in /web/htdocs/www.lemusiche.it/home/lib/pkp/pages/install/InstallHandler.inc.php on line 118: /web/htdocs/www.lemusiche.it/home/index.php, referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:28 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH00687: Negotiation: discovered file(s) matching request: /web/htdocs/www.lemusiche.it/home/index (None could be negotiated)., referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:28 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH01215: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /web/htdocs/www.lemusiche.it/home/cache/t_compile/e8ea13aa559bf8604ca823015b397a28d8666486^28682bb3d6b6e750ebd3d458abc8f92b4da9ea9f_0.app.headerusernav.tpl.php on line 136: /web/htdocs/www.lemusiche.it/home/index.php, referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:27 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH00687: Negotiation: discovered file(s) matching request: /web/htdocs/www.lemusiche.it/home/index (None could be negotiated)., referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:26 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH00687: Negotiation: discovered file(s) matching request: /web/htdocs/www.lemusiche.it/home/index (None could be negotiated)., referer https://www.lemusiche.it/index.php/index/install/install
Tue, 30 Apr 2019 10:23:26 GMT [error] [client 87.12.215.249] - www.lemusiche.it - AH01215: PHP Warning: Declaration of InstallHandler::validate($request) should be compatible with PKPHandler::validate($requiredContexts = NULL, $request = NULL) in /web/htdocs/www.lemusiche.it/home/lib/pkp/pages/install/InstallHandler.inc.php on line 118: /web/htdocs/www.lemusiche.it/home/index.php, referer https://www.lemusiche.it/index.php/index/install/install

Hi @lemusicheojs

Can you check your Apache configuration and disable MultiViews? Look for a line like:

Options Indexes FollowSymLinks MultiViews

And remove the last word, then restart Apache and try again.

Cheers,
Jason

Thanks jnugent,
the problem is that it’s a normal shared host ( https://hosting.aruba.it/hosting/linux-advanced.aspx ) and I can’t modify Apache configuration…

Hi @lemusicheojs

You can disable it using an .htaccess file in your web root. Just put:

Options -MultiViews

in the file.

Cheers,
Jason

Hi,
no… i created the .htaccess file, written Options -MultiViews
but it doesn’t work :frowning:

Hi, did you try with MySQL or MySQLi?
The second should work!

I found exactly same problem (“install does nothing”) but in my case without any relevant log info (just some php warnings).

Then I realized the error was related with the permissions in public and private folders.

Changing ownership to www-data:www-data did the job.