"artefact_license" error when trying to install with $cfg->dbprefix
Bug #1171641 reported by
Aaron Wells
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
High
|
Aaron Wells | ||
1.7 |
Fix Released
|
High
|
Aaron Wells |
Bug Description
As reported in the Mahara forums: https:/
If you try to install Mahara 1.7 with $cfg->dbprefix turned on, you get this error: "Failed to get a recordset: mysql error: [1146: Table 'mahara17.
The problem is that there are some SQL queries in the artefact code that don't properly have the table names surrounded in {curly brackets}, which is what the DB libraries use to locate them and put the DB prefix in front of them.
Changed in mahara: | |
milestone: | 1.8rc1 → 1.8.0 |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
1.8dev: https:/ /reviews. mahara. org/2080
1.7: https:/ /reviews. mahara. org/2081