[3.1.0] Issue with template file (Illegal String Offset)

Get help with problems, or report & discuss bugs in Collabtive

[3.1.0] Issue with template file (Illegal String Offset)

Postby frantumn » 19.11.2017, 22:38

Hi. I installed Collabtive today. It seems great but I am getting one bug that renders the webpage unresponsive sometimes.

Sometimes when I am clicking save or add on tasks, messages, projects - it could be any of those, I get the following error in my php log.

Here's a link to the error screenshot I took. https://i.imgur.com/4dOM6cK.png
[Sun Nov 19 19:28:48.077796 2017] [:error] [pid 3325] [client] PHP Warning: Illegal string offset 'ID' in /var/www/collabtive/templates_c/f1484042676b293a9dcf2b7d889121b45c4a5d14_0.f$
$14_0.file.addproject.tpl.php on line 132, referer: https://mysite.ca/managetask.php?action=edit&tid=1&id=1

The error message is always the same except for the last part which I've bade bold and underlined.
That part changes depending on what button I'm clicking, whether it's task related, message, etc...
It's odd because the page becomes unresponsive, but if I close my browser, and re-open it, the task I was doing actually does end up working, but not until I close my browser.

I'm hoping someone here may be able to help me understand why I'm getting this warning that makes some things not work well on the website. Here's some information. I'm happy to provide more if requested.


I am using the latest Opera Browser on the latest OSX.
My server is ubuntu 16.04 LTS.
My LAMP is running PHP Version => 7.0.22.
MBString Mod is enabled (I read a few threads saying that may be the issue). I've pasted the section on MBString from my php -i command below.


Multibyte Support => enabled
Multibyte string engine => libmbfl
HTTP input encoding translation => disabled
libmbfl version => 1.3.2
oniguruma version => 5.9.6

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

Multibyte (japanese) regex support => enabled
Multibyte regex (oniguruma) backtrack check => On
Multibyte regex (oniguruma) version => 5.9.6

Directive => Local Value => Master Value
mbstring.detect_order => no value => no value
mbstring.encoding_translation => Off => Off
mbstring.func_overload => 0 => 0
mbstring.http_input => no value => no value
mbstring.http_output => no value => no value
mbstring.http_output_conv_mimetypes => ^(text/|application/xhtml\+xml) => ^(text/|application/xhtml\+xml)
mbstring.internal_encoding => no value => no value
mbstring.language => neutral => neutral
mbstring.strict_detection => Off => Off
mbstring.substitute_character => no value => no value
Posts: 2
Joined: 19.11.2017, 22:27

Return to Problems and Bugs

Who is online

Users browsing this forum: No registered users