After successful installation, OJS 3.3.0-3 home page does not open

I just installed OJS 3.3.0 - 3 to my hosting. I reached the page which indicates that the installation was successful. However, I am not able to get to the home or login page.

I installed it from web browser.

I searched the forum, tried the suggestions but could not proceed.

PHP Version PHP 7.4 php-fpm
Server API FPM/FastCGI
5.7.31 - MySQL Community Server (GPL)

The error:

[Sun Apr 04 16:28:57.301126 2021] [proxy_fcgi:error] [pid 32622:tid 140541068838656] [client] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught → Smarty Compiler: Syntax error in template “” on line 11 “{include file=“frontend/components/header.tpl”}” unknown tag ‘include’ ← \n thrown in /home/naturala/domains/ on line 11’

Hi @landowner44,

Can you double-check that all files from the package are downloaded on the server. I’d say that part of Smarty code that renders templates is missing?

Thanks for your answer. I downloaded the files from this link:

I found out the issue because of the primary language. When I select the Turkish language, it gives this error. But When I install the English language, no problems appear.

How can I solve this issue if I want to install the Turkish language as primary one?


Just tested the most recent OJS version, 3.3.0-5, with the Turkish language as a primary locale and wasn’t able to reproduce the error. I would say that the error message should be locale-related.

Is this the only error message?
What is the collation of the database you create for OJS?

Hi @landowner44,

The issue is a problem with the 3rd-party Smarty used by OJS, and there is a proposed fix here:

Unfortunately the fix has been waiting a while for that project to accept it.

Alec Smecher
Public Knowledge Project Team