Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Installation of dev53 fails #425

Closed
sepple opened this Issue Nov 29, 2013 · 8 comments

Comments

Projects

Done in branch [develop]

4 participants

sepple commented Nov 29, 2013

Trying to setup dev53 (having dev52 running without problems). I get exceptions for missing pub/lib/images/validation_advice_bg.gif and pub/lib/images/i_notice.gif. After "touch"ing them, it does not proceed but exception log is emtpy.

Contributor

verklov commented Nov 29, 2013

Hello sepple,
We have just released dev54. Please try to install the most recent version and let us know if you still encounter an issue with installation.

@ghost ghost assigned elenleonova Dec 3, 2013

In dev54, there still aren't validation_advice_bg.gif and i_notice.gif in pub/lib/images. There is the same issue with installation of dev54. After copying them into pub/lib/images, there isn't the issue.

Contributor

verklov commented Dec 4, 2013

We created internal task and will investigate this. Thanks for the notice, sepple!

Contributor

verklov commented Dec 4, 2013

sepple, SunshineTech,
Could you please clarify the way you tried to install? Did you do a clean install over a clean DB? Our QAs could not reproduce this issue on clean installation. We will investigate further, but your response would help. Thanks!

I installed dev54 on windows 7 and XAMPP 1.8.2. When first accessing http://sunshinetech.kmdns.net/livingbest/index.php, the browser jump to http://sunshinetech.kmdns.net/livingbest/index.php/install/wizard/begin/, and the exception.log have the following recored:

2013-12-05T02:36:02+00:00 ERR (3):
exception 'Magento\Exception' with message 'Unable to locate theme file 'F:\xampp\htdocs\livingbest\pub\lib\images\validation_advice_bg.gif'.' in F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php:177
Stack trace:
#0 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(155): Magento\View\Publisher->_getPublishedFilePath('images/validati...', Array)
#1 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(357): Magento\View\Publisher->_publishRelatedViewFile('../images/valid...', 'F:\xampp\htdocs...', 'css/boxes.css', Array)
#2 [internal function]: Magento\View\Publisher->Magento\View{closure}('../images/valid...', 'F:\xampp\htdocs...')
#3 F:\xampp\htdocs\livingbest\lib\Magento\View\Url\CssResolver.php(77): call_user_func(Object(Closure), '../images/valid...', 'F:\xampp\htdocs...')
#4 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(361): Magento\View\Url\CssResolver->replaceCssRelativeUrls('/**? * Magento?...', 'F:\xampp\htdocs...', 'F:\xampp\htdocs...', Object(Closure))
#5 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(201): Magento\View\Publisher->_getPublicCssContent('F:\xampp\htdocs...', 'F:\xampp\htdocs...', 'css/boxes.css', Array)
#6 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(183): Magento\View\Publisher->_publishFile('css/boxes.css', Array, 'F:\xampp\htdocs...')
#7 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(140): Magento\View\Publisher->_getPublishedFilePath('css/boxes.css', Array)
#8 F:\xampp\htdocs\livingbest\lib\Magento\View\Url.php(142): Magento\View\Publisher->getPublicFilePath('css/boxes.css', Array)
#9 F:\xampp\htdocs\livingbest\lib\Magento\View\Url.php(124): Magento\View\Url->getViewFilePublicPath('css/boxes.css', Array)
#10 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\AbstractBlock.php(762): Magento\View\Url->getViewFileUrl('css/boxes.css', Array)
#11 [internal function]: Magento\View\Block\AbstractBlock->getViewFileUrl('css/boxes.css')
#12 F:\xampp\htdocs\livingbest\lib\Magento\View\TemplateEngine\Php.php(82): call_user_func_array(Array, Array)
#13 F:\xampp\htdocs\livingbest\app\code\Magento\Install\view\install\page.phtml(52): Magento\View\TemplateEngine\Php->__call('getViewFileUrl', Array)
#14 F:\xampp\htdocs\livingbest\app\code\Magento\Install\view\install\page.phtml(52): Magento\View\TemplateEngine\Php->getViewFileUrl('css/boxes.css')
#15 F:\xampp\htdocs\livingbest\lib\Magento\View\TemplateEngine\Php.php(59): include('F:\xampp\htdocs...')
#16 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\Template.php(229): Magento\View\TemplateEngine\Php->render(Object(Magento\View\Block\Template), 'F:\xampp\htdocs...', Array)
#17 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\Template.php(249): Magento\View\Block\Template->fetchView('F:\xampp\htdocs...')
#18 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\AbstractBlock.php(648): Magento\View\Block\Template->_toHtml()
#19 F:\xampp\htdocs\livingbest\app\code\Magento\Core\Model\Layout.php(1179): Magento\View\Block\AbstractBlock->toHtml()
#20 F:\xampp\htdocs\livingbest\app\code\Magento\Core\Model\Layout.php(1154): Magento\Core\Model\Layout->_renderBlock('root')
#21 F:\xampp\htdocs\livingbest\app\code\Magento\Core\Model\Layout.php(1540): Magento\Core\Model\Layout->renderElement('root')
#22 F:\xampp\htdocs\livingbest\lib\Magento\App\View.php(284): Magento\Core\Model\Layout->getOutput()
#23 F:\xampp\htdocs\livingbest\app\code\Magento\Install\Controller\Wizard.php(196): Magento\App\View->renderLayout()
#24 F:\xampp\htdocs\livingbest\lib\Magento\App\Action\Action.php(112): Magento\Install\Controller\Wizard->beginAction()
#25 F:\xampp\htdocs\livingbest\app\code\Magento\Install\Controller\Wizard.php(116): Magento\App\Action\Action->dispatch(Object(Magento\App\Request\Http))
#26 [internal function]: Magento\Install\Controller\Wizard->dispatch(Object(Magento\App\Request\Http))
#27 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(82): call_user_func_array(Array, Array)
#28 F:\xampp\htdocs\livingbest\app\code\Magento\Core\App\Action\Plugin\Session.php(126): Magento\Code\Plugin\InvocationChain->proceed(Array)
#29 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(80): Magento\Core\App\Action\Plugin\Session->aroundDispatch(Array, Object(Magento\Code\Plugin\InvocationChain))
#30 F:\xampp\htdocs\livingbest\app\code\Magento\Core\App\Action\Plugin\StoreCheck.php(58): Magento\Code\Plugin\InvocationChain->proceed(Array)
#31 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(80): Magento\Core\App\Action\Plugin\StoreCheck->aroundDispatch(Array, Object(Magento\Code\Plugin\InvocationChain))
#32 F:\xampp\htdocs\livingbest\var\generation\Magento\Install\Controller\Wizard\Interceptor.php(102): Magento\Code\Plugin\InvocationChain->proceed(Array)
#33 F:\xampp\htdocs\livingbest\var\generation\Magento\Install\Controller\Wizard\Interceptor.php(145): Magento\Install\Controller\Wizard\Interceptor->_invoke('dispatch', Array)
#34 F:\xampp\htdocs\livingbest\lib\Magento\App\FrontController.php(67): Magento\Install\Controller\Wizard\Interceptor->dispatch(Object(Magento\App\Request\Http))
#35 [internal function]: Magento\App\FrontController->dispatch(Object(Magento\App\Request\Http))
#36 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(82): call_user_func_array(Array, Array)
#37 F:\xampp\htdocs\livingbest\app\code\Magento\Core\App\FrontController\Plugin\DispatchExceptionHandler.php(66): Magento\Code\Plugin\InvocationChain->proceed(Array)
#38 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(80): Magento\Core\App\FrontController\Plugin\DispatchExceptionHandler->aroundDispatch(Array, Object(Magento\Code\Plugin\InvocationChain))
#39 F:\xampp\htdocs\livingbest\var\generation\Magento\App\FrontController\Interceptor.php(102): Magento\Code\Plugin\InvocationChain->proceed(Array)
#40 F:\xampp\htdocs\livingbest\var\generation\Magento\App\FrontController\Interceptor.php(145): Magento\App\FrontController\Interceptor->_invoke('dispatch', Array)
#41 F:\xampp\htdocs\livingbest\lib\Magento\App\Http.php(113): Magento\App\FrontController\Interceptor->dispatch(Object(Magento\App\Request\Http))
#42 F:\xampp\htdocs\livingbest\lib\Magento\App\EntryPoint\EntryPoint.php(82): Magento\App\Http->execute()
#43 F:\xampp\htdocs\livingbest\index.php(39): Magento\App\EntryPoint\EntryPoint->run('Magento\App\Htt...')
#44 {main}

Then copy validation_advice_bg.gif into pub\lib\images, accessing http://sunshinetech.kmdns.net/livingbest/index.php again, the browser jump to http://sunshinetech.kmdns.net/livingbest/index.php/install/wizard/begin/, and the exception.log have the following recored:

2013-12-05T02:43:38+00:00 ERR (3):
exception 'Magento\Exception' with message 'Unable to locate theme file 'F:\xampp\htdocs\livingbest\pub\lib\images\i_notice.gif'.' in F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php:177
Stack trace:
#0 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(155): Magento\View\Publisher->_getPublishedFilePath('images/i_notice...', Array)
#1 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(357): Magento\View\Publisher->_publishRelatedViewFile('../images/i_not...', 'F:\xampp\htdocs...', 'css/boxes.css', Array)
#2 [internal function]: Magento\View\Publisher->Magento\View{closure}('../images/i_not...', 'F:\xampp\htdocs...')
#3 F:\xampp\htdocs\livingbest\lib\Magento\View\Url\CssResolver.php(77): call_user_func(Object(Closure), '../images/i_not...', 'F:\xampp\htdocs...')
#4 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(361): Magento\View\Url\CssResolver->replaceCssRelativeUrls('/**? * Magento?...', 'F:\xampp\htdocs...', 'F:\xampp\htdocs...', Object(Closure))
#5 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(201): Magento\View\Publisher->_getPublicCssContent('F:\xampp\htdocs...', 'F:\xampp\htdocs...', 'css/boxes.css', Array)
#6 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(183): Magento\View\Publisher->_publishFile('css/boxes.css', Array, 'F:\xampp\htdocs...')
#7 F:\xampp\htdocs\livingbest\lib\Magento\View\Publisher.php(140): Magento\View\Publisher->_getPublishedFilePath('css/boxes.css', Array)
#8 F:\xampp\htdocs\livingbest\lib\Magento\View\Url.php(142): Magento\View\Publisher->getPublicFilePath('css/boxes.css', Array)
#9 F:\xampp\htdocs\livingbest\lib\Magento\View\Url.php(124): Magento\View\Url->getViewFilePublicPath('css/boxes.css', Array)
#10 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\AbstractBlock.php(762): Magento\View\Url->getViewFileUrl('css/boxes.css', Array)
#11 [internal function]: Magento\View\Block\AbstractBlock->getViewFileUrl('css/boxes.css')
#12 F:\xampp\htdocs\livingbest\lib\Magento\View\TemplateEngine\Php.php(82): call_user_func_array(Array, Array)
#13 F:\xampp\htdocs\livingbest\app\code\Magento\Install\view\install\page.phtml(52): Magento\View\TemplateEngine\Php->__call('getViewFileUrl', Array)
#14 F:\xampp\htdocs\livingbest\app\code\Magento\Install\view\install\page.phtml(52): Magento\View\TemplateEngine\Php->getViewFileUrl('css/boxes.css')
#15 F:\xampp\htdocs\livingbest\lib\Magento\View\TemplateEngine\Php.php(59): include('F:\xampp\htdocs...')
#16 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\Template.php(229): Magento\View\TemplateEngine\Php->render(Object(Magento\View\Block\Template), 'F:\xampp\htdocs...', Array)
#17 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\Template.php(249): Magento\View\Block\Template->fetchView('F:\xampp\htdocs...')
#18 F:\xampp\htdocs\livingbest\lib\Magento\View\Block\AbstractBlock.php(648): Magento\View\Block\Template->_toHtml()
#19 F:\xampp\htdocs\livingbest\app\code\Magento\Core\Model\Layout.php(1179): Magento\View\Block\AbstractBlock->toHtml()
#20 F:\xampp\htdocs\livingbest\app\code\Magento\Core\Model\Layout.php(1154): Magento\Core\Model\Layout->_renderBlock('root')
#21 F:\xampp\htdocs\livingbest\app\code\Magento\Core\Model\Layout.php(1540): Magento\Core\Model\Layout->renderElement('root')
#22 F:\xampp\htdocs\livingbest\lib\Magento\App\View.php(284): Magento\Core\Model\Layout->getOutput()
#23 F:\xampp\htdocs\livingbest\app\code\Magento\Install\Controller\Wizard.php(196): Magento\App\View->renderLayout()
#24 F:\xampp\htdocs\livingbest\lib\Magento\App\Action\Action.php(112): Magento\Install\Controller\Wizard->beginAction()
#25 F:\xampp\htdocs\livingbest\app\code\Magento\Install\Controller\Wizard.php(116): Magento\App\Action\Action->dispatch(Object(Magento\App\Request\Http))
#26 [internal function]: Magento\Install\Controller\Wizard->dispatch(Object(Magento\App\Request\Http))
#27 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(82): call_user_func_array(Array, Array)
#28 F:\xampp\htdocs\livingbest\app\code\Magento\Core\App\Action\Plugin\Session.php(126): Magento\Code\Plugin\InvocationChain->proceed(Array)
#29 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(80): Magento\Core\App\Action\Plugin\Session->aroundDispatch(Array, Object(Magento\Code\Plugin\InvocationChain))
#30 F:\xampp\htdocs\livingbest\app\code\Magento\Core\App\Action\Plugin\StoreCheck.php(58): Magento\Code\Plugin\InvocationChain->proceed(Array)
#31 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(80): Magento\Core\App\Action\Plugin\StoreCheck->aroundDispatch(Array, Object(Magento\Code\Plugin\InvocationChain))
#32 F:\xampp\htdocs\livingbest\var\generation\Magento\Install\Controller\Wizard\Interceptor.php(102): Magento\Code\Plugin\InvocationChain->proceed(Array)
#33 F:\xampp\htdocs\livingbest\var\generation\Magento\Install\Controller\Wizard\Interceptor.php(145): Magento\Install\Controller\Wizard\Interceptor->_invoke('dispatch', Array)
#34 F:\xampp\htdocs\livingbest\lib\Magento\App\FrontController.php(67): Magento\Install\Controller\Wizard\Interceptor->dispatch(Object(Magento\App\Request\Http))
#35 [internal function]: Magento\App\FrontController->dispatch(Object(Magento\App\Request\Http))
#36 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(82): call_user_func_array(Array, Array)
#37 F:\xampp\htdocs\livingbest\app\code\Magento\Core\App\FrontController\Plugin\DispatchExceptionHandler.php(66): Magento\Code\Plugin\InvocationChain->proceed(Array)
#38 F:\xampp\htdocs\livingbest\lib\Magento\Code\Plugin\InvocationChain.php(80): Magento\Core\App\FrontController\Plugin\DispatchExceptionHandler->aroundDispatch(Array, Object(Magento\Code\Plugin\InvocationChain))
#39 F:\xampp\htdocs\livingbest\var\generation\Magento\App\FrontController\Interceptor.php(102): Magento\Code\Plugin\InvocationChain->proceed(Array)
#40 F:\xampp\htdocs\livingbest\var\generation\Magento\App\FrontController\Interceptor.php(145): Magento\App\FrontController\Interceptor->_invoke('dispatch', Array)
#41 F:\xampp\htdocs\livingbest\lib\Magento\App\Http.php(113): Magento\App\FrontController\Interceptor->dispatch(Object(Magento\App\Request\Http))
#42 F:\xampp\htdocs\livingbest\lib\Magento\App\EntryPoint\EntryPoint.php(82): Magento\App\Http->execute()
#43 F:\xampp\htdocs\livingbest\index.php(39): Magento\App\EntryPoint\EntryPoint->run('Magento\App\Htt...')
#44 {main}

Last, copy i_notice.gif into pub\lib\images, accessing http://sunshinetech.kmdns.net/livingbest/index.php again, the browser jump to http://sunshinetech.kmdns.net/livingbest/index.php/install/wizard/begin/, and the exception.log had no new record.

sepple commented Dec 5, 2013

It was a clean install with a new database. Ich did not get any further errors but a blank screen finally after touching the images. When dev54 was released, the problem did not show up anymore. The dev54 install didn't run without errors, too. There were privilege problems that I could get rid of via chmod and the locale settings always jumped back to default US settings. But it installed.

sepple, please see Issues 428.

@magento-team magento-team added a commit that referenced this issue Dec 19, 2013

@magento-team magento-team 2.0.0.0-dev57
* Fixed bugs:
  * Fixed [MAP]: "Click for price" link is broken on the category page
  * Fixed tax rule search on the grid
  * Fixed redirect on dashboard if "Search", "Reset", "Export" buttons are clicked on several pages
  * Fixed switching user to alternate store-view when clicking on the Category (with Add Store Code to Urls="Yes" in the config)
  * Fixed printing Order/Shipping/Credit Memo from backend
  * Fixed 404 Error on attempt to print Shipping Label
  * Fixed duplication of JavaScript Resources in head on frontend
  * Fixed inconsistency with disabled states on Configurable product page in the Plushe theme
  * Fixed 3D Secure Information absence on Admin Order Info page
  * Fixed possibility to download or revert Backup
  * Fixed session fixation in user registration during checkout
  * Fixed fatal error during login to backend
  * Fixed inline translations in the Adminhtml area
  * Fixed partial refunds/invoices in Payflow Pro
  * Fixed the issue with ignoring area in design emulation
  * Fixed order placing with virtual product using Express Checkout
  * Fixed the error during order placement with Recurring profile payment
  * Fixed wrong redirect after customer registration during multishipping checkout
  * Fixed inability to crate shipping labels
  * Fixed inability to switch language, if the default language is English
  * Fixed an issue with incorrect XML appearing in cache after some actions on the frontend
  * Fixed product export
  * Fixed inability to configure memcache as session save handler
* GitHub requests:
  * [#406](#406) -- Remove cast to (int) for the varch increment_id
  * [#425](#425) -- Installation of dev53 fails
  * [#324](#324) -- ImportExport: Easier debugging
* Modularity improvements:
  * Removed \Magento\App\Helper\HelperFactory
  * Removed the "helper" method from the abstract block interface
  * Layout page type config moved to library
  * Design loader moved to library
  * Theme label moved to library
  * Remaining part from Adminhtml moved to the appropriate modules. Adminhtml module has been eliminated
  * Core Session and Cookie models decomposed and moved to library
    * \Magento\Stdlib\Cookie library created
    * Session Manager and Session Config interfaces provided
    * Session save handler interface created
    * Session storage interface created, session does not extend \Magento\Object anymore
    * Session validator interface created
    * Session generic wrapper moved to library
    * Messages functionality moved from the Session model as separate component, message manager interface created
    * Sid resolver interface created to handle session sid from request
69663a1
Contributor

verklov commented Dec 20, 2013

sepple,
Our team has resolved this issue. The fix has been released in version dev57. Thank you for contributing to the Magento development!

@verklov verklov closed this Dec 20, 2013

@vpelipenko vpelipenko added a commit that referenced this issue Jul 15, 2015

@vpelipenko vpelipenko Merge pull request #425 from magento-south/BUGS
[South] Bug fixes
c0658ab

@magento-team magento-team pushed a commit that referenced this issue Mar 15, 2016

@dkvashninbay dkvashninbay Merge pull request #425 from magento-mpi/MAGETWO-49845
[MPI] Update Braintree module
798a842

@mmansoorebay mmansoorebay pushed a commit that referenced this issue Sep 26, 2016

@slavvka slavvka Merge pull request #425 from magento-south/BUGS
[South] Bugfixes
- MAGETWO-58277 Saving category on catalog with 20k+ products is very slow (from 5mins till 1 hour)
- MAGETWO-23764 Category/Product Indexer fails with mysql fatal on large catalog
- MAGETWO-33568 Customer is redirected to "Compare Products" Frontend page if tries to remove a Product from comparing
- MAGETWO-56512 Products created via REST API are not visible after enabling the product via scope = All Store Views
- MAGETWO-55154 [GitHub] IndexerHandlerFactory: Indexer Object cast to String
- MAGETWO-57835 [Github] Cannot save customer dob attribute if admin interface locale is en_GB #6323
- MAGETWO-57629 ACL not used on grid quick edits
8931b9c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment