Errors in new copy of OJS 3.0.1

Dear,
after uploading OJS 3.0.1 and trying to start with installation I received next errors in top of page:

Strict Standards: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/install/form/InstallForm.inc.php on line 144
Strict Standards: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/install/form/InstallForm.inc.php on line 146
Strict Standards: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/install/form/InstallForm.inc.php on line 148
Strict Standards: Non-static method VersionCheck::getCurrentCodeVersion() should not be called statically, assuming $this from incompatible context in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/install/form/MaintenanceForm.inc.php on line 37
Strict Standards: Non-static method Version::fromString() should not be called statically in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/site/VersionCheck.inc.php on line 115
Strict Standards: Non-static method PKPRequest::getUserVar() should not be called statically, assuming $this from incompatible context in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/form/Form.inc.php on line 351
Strict Standards: Non-static method PKPRequest::_checkThis() should not be called statically, assuming $this from incompatible context in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/core/PKPRequest.inc.php on line 582
Warning: Cannot modify header information - headers already sent by (output started at /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/install/form/InstallForm.inc.php:144) in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 785
Warning: Cannot modify header information - headers already sent by (output started at /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/install/form/InstallForm.inc.php:144) in /hermes/bosnaweb28a/b902/ipg.ijeefcom/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 788

Domain is empty and after filling all data OJS setup doesn’t start and doesn’t give errors. Just stop on the first page of installation.
Where is the problem?

These are PHP warnings and can be suppressed by disabling PHP’s strict standards.

This will clean up the display.

See also:

If you see any lines in the error log which state “PHP Fatal”, this will give an indication of something wrong beyond a warning. Do you see anything like that?

Thank you for answers. I read the post but after fill all data on first page of installation and click button Install Open Journal System nothing happens. I am again on first page without errors mistakes.

Hmmm. Without an error message it is hard to tell what is going on.

Can you walk us through what steps you’ve taken so far in this installation? Especially helpful would be what operating system and database you’re working with, how you’ve applied permissions, etc.

This is not first time to use OJS. I use the same more than 5 years. As always, I created database, transfer OJS via FileZilla on server, create files directory, fill the data in empty field, click the button and nothing. No error message, no next step… I contact the technical support from provider and they have problem two days, too. Now they and I cannot pass first page. We cannot see any error.
I have got OJS 2.5 on this server on other domain, but OJS 3.0.1. cannot install.

My takeaway from this is that you’re using a shared hosting provider where you already have OJS 2.x running on the same server as you’re trying to install OJS 3.0.1. That means that the prerequisites are probably OK (though OJS 3.x requires a higher version of PHP that OJS 2.x requires), and that file permissions shouldn’t come into play.

What is the URL that OJS uses for the install page? When you click the “Install” button, does a request go out which refreshes the page, or does the browser stay on the same page without any HTTP traffic? If the page is refreshed, does the install URL change?

I have OJS2.x on other domain. On this new domain I cannot start OJS.
OJS use http://ijeef.com/index.php/index/install for install page. When I click “Install” button, request refresh the page and it is again on the sam page but the URL is http://ijeef.com/index.php/index/install/install
The install URL change in double /install at the end.

Hmmm… I would suggest carefully re-reading the whole page for error messages which are not clearly designated as such. For example, I tried submitting the form with bad database credentials, and there was a clear error message. But then I tried submitting the form with a mis-matched Administrator Account password, and just below the Password label, the message appeared “The administrator passwords do not match.”, but it looked just like the rest of the page text. Perhaps there is an error message hidden in the page which is not appropriately highlighted?

Dear,
from technical support I received next message>
"I reviewed the system requirements. Currently, we do not support PostgreSQL in our shared hosting platform. However, we do support MySQL and the version is 5.6.32. The PHP version for your account is set to 5.5 at https://www.ipage.com/controlpanel/cgiManagement/xxx . Platform Type is Debian. You can check the server information at https://www.ipage.com/controlpanel/xxx .

I have extracted the application file at /ojs-3.0.1 . Updated all of the details which you have provided. Clicked on ‘Install Open Journal Systems’. However, it’s redirecting to the same web page and there’s no sign of the installation being complete. I also created a new database newdb_y76 and tried to install the application through it. There’s no changes.
I would request you to contact the application vendor and report them about the issue with the installation. If there’s any modifications to be done to the account or server, please let us know. We will assist you on it.
Sincerely,
Prithviraj A
Technical Specialist"

What we can do?

Hi @Lazar_Stosic,

Did you check @ctgraham’s suggestion above?

Regards,
Alec Smecher
Public Knowledge Project Team

Hi asmecher,
believe me. I tried all version and all ways what I think that can do. Upload new copy of OJS via FileZilla, via File Manager, hours and hours with technical support from provider… Instal OJS 2.4.8.1 and then tried to upgrade but nothing. When I change provider I installed OJS 3.0.1 without any problem and also tried OJS 2.4.8.1 and than upgrade to OJS 3.0.1 and everything passed without error. Something was wrong with provider`s server.
Now I have problem to upload logo and other pictures and try to find answer on forum. I received that format is not valid (I tried to upload .jpg, .png and .gif) and to find the way how to put block on the left side where I can link static page.
Thank you for your assistance. It is obviously that we had problem with provider.
Lazar

Hi @Lazar_Stosic,

Could you post a copy of the form that’s presented after you click the “Install” button?

Regards,
Alec Smecher
Public Knowledge Project Team

Dear Alec,
As I posted in previous mail, after click on button “Install” the webpage reload this page and present the same without any error. You can just see on the URL that after www.xxxx/index.php/install you received www.xxxx/index.php/install/install (double isntall in URL address). Nothing else.

Hi @Lazar_Stosic,

Yes, but a screenshot might help – could you post one? Make sure it’s the one from after the form submission, not the original install form before filling it in. (And please obscure any identifying/private information.)

Regards,
Alec Smecher
Public Knowledge Project Team

Dear Alec Smecher,
unfortunately, we left that provider and they turn off our domain there. I cannot make screenshot. We took other provider and everything passed well, without any error.
Regards,
Lazar