View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0024715 | mantisbt | upgrade | public | 2018-08-30 15:05 | 2018-09-23 02:53 |
Reporter | jingshaochen | Assigned To | atrol | ||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | Linux | OS | Ubuntu | OS Version | 16.04 |
Product Version | 2.16.0 | ||||
Summary | 0024715: When upgrade from 1.2 to 2.16, mantis_config_table's php serialized string cannot be decoded as json | ||||
Description | 2.16 expects field in mantis_config_table to be json encoded. However, older version used php serialize to save the config in table. Therefore, after upgrade and imported sql file from older version (1.2, I tried, don't know other versions) cannot display My View and View Issues pages. It will display an "INTERNAL APPLICATION ERROR". | ||||
Steps To Reproduce | Install 1.2, configure some customize configure view column orders, and save them to the database. Now check the database and you can see the text is something like: now upgrade to 2.16 and import the database. You will see INTERNAL ERROR on both view pages. | ||||
Additional Information | filter table handles this nicely with a v8 and v9 header in the string to indicating it is a serialized or json encoded string. The fix should do the same for config table. | ||||
Tags | No tags attached. | ||||
Does it mean you run admin/install.php? |
|
jingshaochen, You did not provide any feedback; I am therefore resolving this issue as "no change required". Feel free to reopen the issue at a later time and provide the requested information. |
|