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