Once I upgraded using tarball, from freepbx 2.3.0 alpha to 2.4.0 and then then I go to module admin, I get the following error.
Module Administration
FATAL ERROR
SELECT * FROM module_xml WHERE id = “xml” [nativecode=1054 ** Unknown column ‘id’ in ‘where clause’]SQL -
SELECT * FROM module_xml WHERE id = “xml”
I also did the following
cd /usr/src/freepbx-2.4.0
./install_amp --force-version=2.3.0
redo the tarball install, but add the following option:
–force-version 2.2.0
that will make sure that the required schema is upgraded. The error is related to having been on the alpha, it should have detected that but for some reason did not. Once you do that the error should go away, and then you should go into module admin and upgrade all appropriate modules.