OJS 3.1.0.1 Fresh install blank admin panel

Hi,

I’m getting this errors;

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /usr/home/php/turkjod/lib/pkp/lib/adodb/adodb.inc.php on line 1003
Deprecated: Function create_function() is deprecated in /usr/home/php/turkjod/lib/pkp/lib/vendor/smarty/smarty/libs/Smarty_Compiler.class.php on line 269
Fatal error: Smarty error: unable to write to $compile_dir '/usr/home/php/turkjod/cache/t_compile'. Be sure $compile_dir is writable by the web server user. in /usr/home/php/turkjod/lib/pkp/lib/vendor/smarty/smarty/libs/Smarty.class.php on line 1094

What can i do about this thanks… My file permissions are 757

Hi @Riselia,

This is a warning – it’s cosmetic and shouldn’t prevent your installation from working. It’ll be resolved when we upgrade our Smarty library per this issue. Meanwhile, make sure that warnings/errors are directed via php.ini to the PHP error log rather than the browser. (This is recommended for production use.)

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

Ok, i solved with permissions thanks a lot friend.