leandrogbreve Posted June 3 Share Posted June 3 I've been struggling to import data from Blesta 5.11.5 to WHMCS 8.13.1 and it keeps getting stuck in "products & services" step. It seemed that it forced WHMCS to call an outdated class/package, here is related log: Class "Doctrine\DBAL\Driver\PDOMySql\Driver" not found in /home/xxx/public_html/vendor/illuminate/database/MySqlConnection.php:64 Stack trace: #0 /home/xxx/public_html/vendor/illuminate/database/Connection.php(894): Illuminate\Database\MySqlConnection->getDoctrineDriver() #1 /home/xxx/public_html/modules/addons/import_assist/lib/ImportAssist/Source/Blesta5/Entity/Product.php(0): Illuminate\Database\Connection->getDoctrineSchemaManager() (...) === update === I managed to make it work by creating DBAL package via composer locally on my machine and uploading to a folder 'vendor_dbal' inside import_assist/ and created a hook to tell WHMCS to load that folder as well. 0 Quote Link to comment Share on other sites More sharing options...
leandrogbreve Posted June 4 Author Share Posted June 4 I've found out that the import was "successful", but extremely poor execution. Hosting services were imported only with product name and due date, missed relevant data as domain, username, price, etc). Domains were imported as product/service, not as domain. A very bad execution which messed up database. Not recommended. 1 Quote Link to comment Share on other sites More sharing options...
JNDEVELOPER Posted 15 hours ago Share Posted 15 hours ago It's actually very easy to fix whmcs' importassist addon, but the addon is encrypted so I can't close the bug and fix the flow for importing from the blesta database which has lots of column and table relation name errors. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.