Hi, all. I'm trying to get the latest version of WebPA running, and I'm running into problems with the LTI connector. I've gone through the installation instructions (running Composer, updating the database tables, etc.), but I'm getting the following in my error log. (Please ignore the ugly file paths...the work, but they're a legacy of the previous system, and will possibly be getting cleaned up later.):

[Fri Dec 11 10:39:50.495239 2020] [php7:notice] [pid 8168] [client 172.16.250.142:60601] PHP Notice:  Undefined variable: _source_id in /var/www/data/webpa211/webpa/src/mod/lti/menu.php on line 41

[Fri Dec 11 10:39:50.495295 2020] [php7:notice] [pid 8168] [client 172.16.250.142:60601] PHP Notice:  Undefined property: WebPA\\includes\\classes\\UI::$_user in /var/www/data/webpa211/webpa/src/mod/lti/menu.php on line 72

[Fri Dec 11 10:39:50.495323 2020] [php7:error] [pid 8168] [client 172.16.250.142:60601] PHP Fatal error:  Uncaught Error: Call to a member function is_admin() on null in /var/www/data/webpa211/webpa/src/mod/lti/menu.php:72\nStack trace:\n#0 /var/www/data/webpa211/webpa/src/includes/classes/UI.php(78): require_once()\n#1 /var/www/data/webpa211/webpa/src/includes/inc_global.php(243): WebPA\\includes\\classes\\UI->__construct()\n#2 /var/www/data/webpa211/webpa/src/index.php(11): require_once('/var/www/data/w...')\n#3 {main}\n  thrown in /var/www/data/webpa211/webpa/src/mod/lti/menu.php on line 72

I'm afraid my PHP is rudimentary at best, so I'm not sure what might be happening...can anyone give me an idea? Thanks in advance.

--
Tom Salyers, MBCS
Senior Education Developer/System Administrator

The University of Sheffield
IT Services
10-12 Brunswick Street
Sheffield, S10 2FN
Tel:  0114 222 1141


To unsubscribe from the WEBPA list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=WEBPA&A=1