Layout Export/Import Error

Hi
We have 2 CMS installations, 1.8 and 2.2. We are trying to migrate our content from the 1.8 instance to 2.2 but are seeing some errors when importing layouts.

The first layout we imported was successful on import, however the content does not display correctly. The web content does not load (works OK if we create a new layout).

On the 2nd layout tried we get an error “ZipArchive::getFromName(): Invalid or uninitialized Zip object” on uploading the zip file.

The logs show:
Create Layout from ZIP File: /var/www/cms/library/temp/export_XXXX (1).zip, imported name will be .

Error importing Layout: ZipArchive::getFromName(): Invalid or uninitialized Zip object

#0 [internal function]: Slim\Slim::handleErrors(2, ‘ZipArchive::get…’, ‘/var/www/cms/li…’, 997, Array) #1 /var/www/cms/lib/Factory/LayoutFactory.php(997): ZipArchive->getFromName(‘layout.json’) #2 /var/www/cms/lib/Helper/LayoutUploadHandler.php(57): Xibo\Factory\LayoutFactory->createFromZip(’/var/www/cms/li…’, ‘’, 5, 0, 0, 0, ‘o’, 0, Object(Xibo\Controller\Library)) #3 /var/www/cms/lib/Helper/BlueImpUploadHandler.php(650): Xibo\Helper\LayoutUploadHandler->handle_form_data(Object(stdClass), 0) #4 /var/www/cms/lib/Helper/BlueImpUploadHandler.php(846): Xibo\Helper\BlueImpUploadHandler->handle_file_upload(’/tmp/phpEbofPN’, ‘export_drlmaint…’, 234, ‘application/x-z…’, 0, 0, NULL) #5 /var/www/cms/lib/Helper/BlueImpUploadHandler.php(142): Xibo\Helper\BlueImpUploadHandler->post() #6 /var/www/cms/lib/Helper/BlueImpUploadHandler.php(125): Xibo\Helper\BlueImpUploadHandler->initialize() #7 /var/www/cms/lib/Controller/Layout.php(1964): Xibo\Helper\BlueImpUploadHandler->__construct(Array) #8 [internal function]: Xibo\Controller\Layout->import() #9 /var/www/cms/vendor/akrabat/rka-slim-controller/RKA/Slim.php(79): call_user_func_array(Array, Array) #10 [internal function]: RKA\Slim->RKA{closure}() #11 /var/www/cms/vendor/slim/slim/Slim/Route.php(468): call_user_func_array(Object(Closure), Array) #12 /var/www/cms/vendor/slim/slim/Slim/Slim.php(1355): Slim\Route->dispatch() #13 /var/www/cms/vendor/slim/slim/Slim/Middleware/Flash.php(85): Slim\Slim->call() #14 /var/www/cms/vendor/slim/slim/Slim/Middleware/MethodOverride.php(92): Slim\Middleware\Flash->call() #15 /var/www/cms/lib/Middleware/Actions.php(150): Slim\Middleware\MethodOverride->call() #16 /var/www/cms/lib/Middleware/Theme.php(36): Xibo\Middleware\Actions->call() #17 /var/www/cms/lib/Middleware/SAMLAuthentication.php(414): Xibo\Middleware\Theme->call() #18 /var/www/cms/lib/Middleware/CsrfGuard.php(63): Xibo\Middleware\SAMLAuthentication->call() #19 /var/www/cms/lib/Middleware/State.php(121): Xibo\Middleware\CsrfGuard->call() #20 /var/www/cms/lib/Middleware/Storage.php(48): Xibo\Middleware\State->call() #21 /var/www/cms/lib/Middleware/Xmr.php(37): Xibo\Middleware\Storage->call() #22 /var/www/cms/vendor/slim/slim/Slim/Slim.php(1300): Xibo\Middleware\Xmr->call() #23 /var/www/cms/web/index.php(127): Slim\Slim->run() #24 {main}

Has anyone seen this before? Any ideas?

Thanks

Hi james2. What is the full version code for your 1.8 CMS? If it is not 1.8.13, could you try upgrading your CMS, then export the Layout, then try importing that into your 2.2 CMS?

Many Thanks.

1 Like

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.