When opening a project, the projectmanager elements are gone, and then a javascript popup that says, “An error happened, Cannot unset string offsets”
Javascript console says it’s
http://192.168.252.51/IUG/json.php?menuaction=EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows
Status 200 OK
Params: menuaction: EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows
Apache error.log:
[Tue Jan 02 11:20:07.266211 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] An error happened (Error): Cannot unset string offsets, referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.266477 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] #0 /var/www/IUG/api/src/Etemplate/Widget/Nextmatch.php(605): projectmanager_elements_ui->get_rows(Array, Array, Array), referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.266565 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] #1 /var/www/IUG/api/src/Etemplate/Widget/Nextmatch.php(363): EGroupware\Api\Etemplate\Widget\Nextmatch::call_get_rows(Array, Array, Array, Object(projectmanager_elements_ui), ‘get_rows’, Object(EGroupware\Api\Etemplate\Widget\Nextmatch)), referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.266677 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] #2 [internal function]: EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows(‘projectmanager_…’, Array, Array, ‘nm’, NULL, ‘0’), referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.266733 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] #3 /var/www/IUG/api/src/Json/Request.php(179): call_user_func_array(Array, Array), referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.266772 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] #4 /var/www/IUG/api/src/Json/Request.php(91): EGroupware\Api\Json\Request->handleRequest(‘EGroupware\\Api\\…’, Array), referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.267000 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] #5 /var/www/IUG/json.php(119): EGroupware\Api\Json\Request->parseRequest(‘EGroupware\\Api\\…’, ‘{“request”:{"pa…’), referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.267118 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] #6 {main}, referer: http://192.168.252.50/IUG/index.php?cd=yes
[Tue Jan 02 11:20:07.267217 2018] [php7:notice] [pid 468] [client 192.168.252.163:50161] # Instance=default, User=UserAccount, Request=POST http://192.168.252.50/IUG/json.php?menuaction=EGroupware\Api\Etemplate\Widget\Nextmatch::ajax_get_rows, User-agent=Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0, referer: http://192.168.252.50/IUG/index.php?cd=yes
Any ideas of what might be wrong?
Regards,
Paul
Egroupware version
egroupware-epl-17.1.20171218
(same failure on previous versions of 17 as well as 16)
Ubuntu / PHP / MySQL versions
lsb_release -d
Description: Ubuntu 16.04.3 LTS
php -v
PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS )
mysql -V
mysql Ver 14.14 Distrib 5.7.20, for Linux (x86_64) using EditLine wrapper