I bought a freepbx 300 appliance. I am doing updates and when go here
https://wiki.freepbx.org/display/PPS/Upgrading+from+Distro+6 it says the 7 is beta
but when I go here
it says that it is production ready. Is it production ready?
The “upgrader” is beta the distro is stable
We would not recommend using the upgrader yet. Its still a work in progress but its close but as stated it should not be used in production enviroments yet. lots of users have and it has worked for them but others have had issues that we have recently fixed and released a new version and now waiting to get reports on things back.
ok so my Freepbx 300 is hosed after running the upgrade from command line.
Here is a partial clue of errors
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/module s/wddx.so’ - /usr/lib64/php/modules/wddx.so: undefined symbol: php_XML_SetUserDa ta in Unknown on line 0
PHP Fatal error: Incompatible file format: The encoded file has format major I D 4, whereas the Loader expects 7 in /var/www/html/admin/modules/sysadmin/agi-bi n/LoadLicenseIfExists.php on line 0
Whoops\Exception\ErrorException: Incompatible file format: The encoded file has format major ID 4, whereas the Loader expects 7 in file /var/www/html/admin/mod ules/sysadmin/agi-bin/LoadLicenseIfExists.php on line 0
- () /var/www/html/admin/modules/sysadmin/agi-bin/LoadLicenseIfExists.php:0
PHP Warning: PHP Startup: digium_register: Unable to initialize module
Module compiled with module API=20090626
PHP compiled with module API=20131226
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/module s/mysql.so’ - libmysqlclient.so.16: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/module.
I have tried everything I can find to repair/redo the upgrade and it didn’t work. So I am trying now to reimage the appliance with Sng7 image.
SNG7 image installed on the FPBX 300 appliance successfully.
Note (warning) to others who purchase device. Make sure to write down your deployment id. If you want to upgrade the appliance before configuring just re-image it with new image and activate with your deployment id. If you configure and try to upgrade later you may have problems. This is in refernce to FPBX 300 and upgrading from distro 6 to distro 7 using command line CLI.
As well if you try to restore config from a previous version you may crash the system. I tried and it crashed.
There’s a link on the Sangoma/FreePBX portal that you can look up your deployment ID. Writing it down is still a good idea, but there are suspenders you can use with that belt.