Hello,
after copy from the webserver to my local server, I have just some smaller issues:
when I try to deploy the static files, I get an error_
frontend/Magento/blank/de_AT 2444/2444 ============================ 100% % 2 mins adminhtml/Magento/backend/de_AT 2495/2495 ============================ 100% % 2 mins frontend/Magento/blank/de_DE 2444/2444 ============================ 100% % 1 min frontend/Magento/blank/en_US 2444/2444 ============================ 100% % 2 mins adminhtml/Magento/backend/de_DE 2495/2495 ============================ 100% % 2 mins adminhtml/Magento/backend/en_US 2495/2495 ============================ 100% % 2 mins frontend/Magento/luma/de_AT 2460/2460 ============================ 100% % 2 mins frontend/bigone/bigone_default/de_AT 2513/2513 ============================ 100% % 3 mins frontend/Smartwave/porto/de_AT 2361/2515 ==========================>- 93% % 2 mins Compilation from source: /var/www/html/vendor/magento/theme-frontend-blank/web/css/styles-m.less frontend/Magento/blank/de_AT 2444/2444 ============================ 100% % 2 mins adminhtml/Magento/backend/de_AT 2495/2495 ============================ 100% % 2 mins frontend/Magento/blank/de_DE 2444/2444 ============================ 100% % 1 min frontend/Magento/blank/en_US 2444/2444 ============================ 100% % 2 mins adminhtml/Magento/backend/de_DE 2495/2495 ============================ 100% % 2 mins adminhtml/Magento/backend/en_US 2495/2495 ============================ 100% % 2 mins frontend/Magento/luma/de_AT 2460/2460 ============================ 100% % 2 mins frontend/bigone/bigone_default/de_AT 2513/2513 ============================ 100% % 3 mins frontend/Smartwave/porto/de_AT 2365/2515 ==========================>- 94% % 2 mins Compilation from source: /var/www/html/vendor/magento/theme-frontend-blank/web/css/styles-l.less frontend/Magento/blank/de_AT 2444/2444 ============================ 100% % 2 mins adminhtml/Magento/backend/de_AT 2495/2495 ============================ 100% % 2 mins frontend/Magento/blank/de_DE 2444/2444 ============================ 100% % 1 min frontend/Magento/blank/en_US 2444/2444 ============================ 100% % 2 mins adminhtml/Magento/backend/de_DE 2495/2495 ============================ 100% % 2 mins adminhtml/Magento/backend/en_US 2495/2495 ============================ 100% % 2 mins frontend/Magento/luma/de_AT 2460/2460 ============================ 100% % 2 mins frontend/bigone/bigone_default/de_AT 2513/2513 ============================ 100% % 3 mins frontend/Smartwave/porto/de_AT 2509/2515 ===========================> 99% % 2 mins In File.php line 151: The contents from the "/var/www/html/pub/static/frontend/Smartwave/porto/de_AT/css/styles-m.css" file can't be read. Warning!fi le_get_contents(/var/www/html/pub/static/frontend/Smartwave/porto/de_AT/css/styles-m.css): failed to open stream: No such file or directory
both css styles:
/var/www/html/vendor/magento/theme-frontend-blank/web/css/styles-m.less
/var/www/html/vendor/magento/theme-frontend-blank/web/css/styles-l.less
are exists ... but get this line in red.
And later the error in static ... but this file are generated dynamic, right?
The file "/var/www/html/pub/static/frontend/Smartwave/porto/de_AT/css/styles-m.css" will be created, right?
Or must I copy this file to this location?
Thank you!
Hannes
Hello @hanhoe
Hope you are doing great!
You can try this Navigate to Stores -> Configuration -> Advanced -> Developer -> Template Settings and set “Allow Symlinks” to “No”.
Change Materialization Strategy in magento_root/app/etc/di.xml. Change this:
<virtualType name="developerMaterialization" type="Magento\Framework\App\View\Asset\MaterializationStrategy\Factory">
<arguments>
<argument name="strategiesList" xsi:type="array">
<item name="view_preprocessed" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink</item>
<item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Copy</item>
</argument>
</arguments>
</virtualType>To:
<virtualType name="developerMaterialization" type="Magento\Framework\App\View\Asset\MaterializationStrategy\Factory">
<arguments>
<argument name="strategiesList" xsi:type="array">
<item name="view_preprocessed" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Copy</item>
<item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Copy</item>
</argument>
</arguments>
</virtualType>Then remove the static files, flush cache and deploy static content:
From magento_root (Be careful not to remove the .htaccess files):
rm -rf pub/static/adminhtml pub/static/frontend && php bin/magento cache:clean && php bin/magento cache:flush
php bin/magento setup:static-content:deploy
If found my answer useful, Please give kudos ans Accept it as solution !
Thanks
Hello @Ankita Biswas
Thank you for your help!
Well, I´m not able to login in admin panel.
The log site is displaying, but when I try to login, I get this error:
1 exception(s):
Exception #0 (LogicException): Could not create an acl object: Invalid Document
Element 'resource': The attribute 'title' is required but missing.
Line: 5
Element 'resource': The attribute 'title' is required but missing.
Line: 6
Element 'resource': The attribute 'title' is required but missing.
Line: 7
Element 'resource': The attribute 'title' is required but missing.
Line: 8
Exception #0 (LogicException): Could not create an acl object: Invalid Document
Element 'resource': The attribute 'title' is required but missing.
Line: 5
Element 'resource': The attribute 'title' is required but missing.
Line: 6
Element 'resource': The attribute 'title' is required but missing.
Line: 7
Element 'resource': The attribute 'title' is required but missing.
Line: 8
<pre>#1 Magento\Framework\Acl\Builder\Proxy->getAcl() called at [vendor/magento/module-backend/Model/Auth/Session.php:229]
#2 Magento\Backend\Model\Auth\Session->processLogin() called at [vendor/magento/module-backend/Model/Auth.php:165]
#3 Magento\Backend\Model\Auth->login('hanhoe', '24') called at [vendor/magento/framework/Interception/Interceptor.php:58]
#4 Magento\Backend\Model\Auth\Interceptor->___callParent('login', array('hanhoe', '24')) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#5 Magento\Backend\Model\Auth\Interceptor->Magento\Framework\Interception\{closure}('hanhoe', '12x12=24') called at [vendor/magento/framework/Interception/Interceptor.php:153]
#6 Magento\Backend\Model\Auth\Interceptor->___callPlugins('login', array('hanhoe', '24'), array(array('security_admin_s...'))) called at [generated/code/Magento/Backend/Model/Auth/Interceptor.php:26]
#7 Magento\Backend\Model\Auth\Interceptor->login('hanhoe', '24') called at [vendor/magento/module-backend/App/Action/Plugin/Authentication.php:205]
#8 Magento\Backend\App\Action\Plugin\Authentication->_performLogin(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/module-backend/App/Action/Plugin/Authentication.php:157]
#9 Magento\Backend\App\Action\Plugin\Authentication->_processNotLoggedInUser(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/module-backend/App/Action/Plugin/Authentication.php:125]
#10 Magento\Backend\App\Action\Plugin\Authentication->aroundDispatch(&Magento\Backend\Controller\Adminhtml\Index\Index\Interceptor#000000006d860c76000000006be68c12#, &Closure#000000006d860c70000000006be68c12#, &Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/framework/Interception/Interceptor.php:135]
#11 Magento\Backend\Controller\Adminhtml\Index\Index\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#12 Magento\Backend\Controller\Adminhtml\Index\Index\Interceptor->___callPlugins('dispatch', array(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#), NULL) called at [generated/code/Magento/Backend/Controller/Adminhtml/Index/Index/Interceptor.php:26]
#13 Magento\Backend\Controller\Adminhtml\Index\Index\Interceptor->dispatch(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/framework/App/FrontController.php:159]
#14 Magento\Framework\App\FrontController->processRequest(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#, &Magento\Backend\Controller\Adminhtml\Index\Index\Interceptor#000000006d860c76000000006be68c12#) called at [vendor/magento/framework/App/FrontController.php:99]
#15 Magento\Framework\App\FrontController->dispatch(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/framework/Interception/Interceptor.php:58]
#16 Magento\Framework\App\FrontController\Interceptor->___callParent('dispatch', array(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#)) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#17 Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#18 Magento\Framework\App\FrontController\Interceptor->___callPlugins('dispatch', array(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#), array(array('default_store_se...', 'page_cache_from_...', 'storeCookieValid...', 'install', 'configHash'))) called at [generated/code/Magento/Framework/App/FrontController/Interceptor.php:26]
#19 Magento\Framework\App\FrontController\Interceptor->dispatch(&Magento\Framework\App\Request\Http#000000006d860e66000000006be68c12#) called at [vendor/magento/framework/App/Http.php:137]
#20 Magento\Framework\App\Http->launch() called at [vendor/magento/framework/App/Bootstrap.php:261]
#21 Magento\Framework\App\Bootstrap->run(&Magento\Framework\App\Http\Interceptor#000000006d860e9a000000006be68c12#) called at [index.php:39]
</pre>
Hello @hanhoe
It seems like u have issue in your acl.xml file where resource acl permission issue occurs.
For now u can create new admin user using command line from SSH terminal
php bin/magento admin:user:create --admin-user='new-admin' --admin-password='!admin123!' --admin-email='info@domain.com' --admin-firstname='Jon' --admin-lastname='Doe'
i fallowed your instruction but it did not work for me ......