Questions tagged «upgrade»

与Magento升级过程有关或引起的问题。


6
您如何估算Magento升级?
概述: 该问题最初是被询问的,后来在StackOverflow上关闭。我们在meta中指出,这里是该问题的正确地方。 这个问题有利于帮助许多人找到估计Magento升级的正确方法。 问题: 我很想知道您如何衡量Magento升级所需的时间?我想,你们中的大多数人都很难回答客户的问题:“升级我的Magento商店需要多长时间?” 通常,客户只需要听到一个数字,例如:“这将花费X个小时,花费Y币”。 问题背后的主要思想是关于技术方面,以及您作为开发人员应如何检查以自行计算Magento升级。 我创建了下一个检查清单,仅用于我自己的计算: Magento核心被感动了吗? Magento DB模式是否受到影响? 数据库中是否存在不一致的数据? 在本地和社区代码池中安装了多少个自定义扩展? 自定义扩展与Magento的最新版本兼容吗? 主题开发人员是否使用local.xml文件作为布局指令,还是只是将xml文件从base / default / layout复制到自定义主题的布局目录? 布局xml文件中是否已弃用了布局指令/块方法? 我有开过这家Magento商店吗? 您是否认为我遗漏了一些东西,如果可以,您是否想与我和社区分享您对清单的其他要点?
63 upgrade 

9
Magento 1.9,PHP 5.6-不建议使用iconv.internal_encoding
与Magento CE 1.8和1.9相同 在我的VPS上将PHP从5.5.16更新到5.6.0之后,我在[magento] /var/log/system.log中得到了这2个错误: ERR (3): Deprecated functionality: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in [magento]/lib/Zend/Locale/Format.php on line 311 ERR (3): Deprecated functionality: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in [magento]/lib/Zend/Locale/Format.php on line 472 我发现了这个信息https://github.com/zendframework/zf1/pull/347 但是php.ini中的所有变化对我都不起作用(当然,每次更改php.ini后,我都会重新启动php-fpm服务)。 在这里https://github.com/zendframework/zf1/pull/347/files#r14075423我在这行(313和474)中阅读了建议的更改,但我不想对Magento Core文件使用任何黑客手段。 在前端和后端,我看不到任何编码问题-看起来都不错(我有俄语本地化-前端和管理面板)。 是否可以忽略system.log中的此ERR?什么是纠正此错误的正确方法?

6
Magento从1.7升级到1.9
我需要将Magento商店从1.7升级到1.9。我是Magento,SSH和MySQL的新手。我只是想知道在不破坏我的网站的情况下最简单的升级方法是什么。

7
如何使用作曲家更新Magento2
我似乎无法使用composer更新magento2 ce。我没有发现任何更新,唯一发现的是“ fabpot”。 我以为这是作曲家设置的全部要点,所以为什么我要按照文档中的说明使用后端:http : //devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade -start.html 还是我错过了什么? 在此先感谢您的帮助。 编辑: 我按照官方文档通过composer安装了Magento2,如下所述:http ://devdocs.magento.com/guides/v2.0/install-gde/prereq/integrator_install.html#integrator-first-composer-ce 问题是使用命令:composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition <installation directory name>.json的必需部分下定义的magento 提取了composer.json文件 : "require": { "magento/product-community-edition": "2.0.0", "composer/composer": "@alpha", "firegento/magesetup2": "dev-develop", "splendid/de_de": "^0.0.1" }, 如您所见,已指定版本2.0.0。 为了使更新生效,我必须手动更改.json文件中的该行,如下所示: "magento/product-community-edition": "2.*", 现在运行,composer update将所有模块从版本100.0.2更新到了100.0.3。 请注意,由于以下原因,这仍然会引发错误异常: [ErrorException] Source /home/dev/git/mysite/vendor/magento/magento2-base/app/design/frontend/Magento does not exist 现在似乎缺少了许多必要的内容,例如bin / magento文件。 任何人都知道如何正确完成它才能真正起作用?



9
Magento 1.9的未来支持-Magento 2.0即将推出
我们希望在今年秋天之前将当前的Magento 1.4.0.1安装升级到1.9.1.0。我们唯一不确定的是1.9.1.0的未来支持,因为Magento 2.0将于2015年底发布(也许在2016年中期全面启用)。 您是否认为开发人员或第三方提供商将在未来4-5年内支持1.9.1.0?还是您认为它会更短?

3
magento升级后出现错误
在CLI中触发此命令后 php bin/magento setup:upgrade 我收到以下错误-: Fatal error: Uncaught exception 'Magento\Framework\Exception\LocalizedException' with message 'Can't create directory /var/www/html/magento/magento2.0/var/generation/Magento/Framework/App/ResourceConnection/.' in /var/www/html/magento/magento2.0/vendor/magento/framework/Code/Generator.php:103 Stack trace: #0 /var/www/html/magento/magento2.0/vendor/magento/framework/Code/Generator/Autoloader.php(35): Magento\Framework\Code\Generator->generateClass('Magento\\Framewo...') #1 [internal function]: Magento\Framework\Code\Generator\Autoloader->load('Magento\\Framewo...') #2 [internal function]: spl_autoload_call('Magento\\Framewo...') #3 /var/www/html/magento/magento2.0/vendor/magento/framework/Code/Reader/ClassReader.php(19): ReflectionClass->__construct('Magento\\Framewo...') #4 /var/www/html/magento/magento2.0/vendor/magento/framework/ObjectManager/Definition/Runtime.php(44): Magento\Framework\Code\Reader\ClassReader->getConstructor('Magento\\Framewo...') #5 /var/www/html/magento/magento2.0/vendor/magento/framework/ObjectMana in /var/www/html/magento/magento2.0/vendor/magento/framework/Code/Generator.php on line 103`


9
如何将magento2从2.0.0更新到2.0.2
此处的文档说您应该使用系统升级实用程序:http : //devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade-start.html 并从管理员那里进行操作。 我认为您可以通过将composer.json文件更改为"version": "2.0.2",,然后运行来更新它 composer update。 这是另一种更新方式还是系统升级实用程序是唯一的方法?
23 magento2  upgrade  json 


2
安装脚本:创建表与更新现有表
有一个问题,最近我正在开发一个模块,其中数据库中有很多表,概念经常变化,因此需要更改数据库中的现有表,并且我注意到表创建脚本和表升级方面的差异。干得好。查看下面的创建表代码: $table = $installer->getConnection() ->newTable($installer->getTable('module/table')) ->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, 9, array( 'nullable' => false, 'primary' => true, 'identity' => true, 'auto_increment' => true ) ); 在newtable的()的函数返回实例Varien_Db_Ddl_Table 升级表脚本使用不同的方式来新列添加到现有的表,一起来看看: $installer->getConnection() ->addColumn($tableName, 'test', array( 'nullable' => false, 'length' => 9, 'type' => Varien_Db_Ddl_Table::TYPE_INTEGER, 'comment' => 'Test Field' ) ) 这两个addColumn函数是不同的,并且它们是不同类的方法,每当我需要更改语法时,它们会使我感到难过。 所以这是一个问题,有没有办法使用Varien_Db_Ddl_Table类的实例更新现有表?

13
在“缓存”名称空间中没有定义任何命令
更新资料 现在一切正常,但There are no commands defined in the "cache" namespace仍然存在。我尝试过chmod 777 -R var/generation,没有解决问题。AFAIK未启用任何模块 public_html]# bin/magento module:status List of enabled modules: Nosto_Tagging List of disabled modules: Magento_Store Magento_AdvancedPricingImportExport Magento_Directory Magento_Theme Magento_Backend Magento_Backup Magento_Eav Magento_Customer Magento_BundleImportExport Magento_AdminNotification Magento_CacheInvalidate Magento_Indexer Magento_Cms Magento_CatalogImportExport Magento_Catalog Magento_Rule Magento_Msrp Magento_Search Magento_Bundle Magento_Quote Magento_CatalogUrlRewrite Magento_Widget Magento_SalesSequence Magento_CheckoutAgreements Magento_Payment …

6
无效的模板文件-从2.2.6升级到2.2.7或2.3的问题
我已经将2.2.6版本升级到2.2.7版本,但是在我的网站上显示以下错误。 1 exception(s): Exception #0 (Magento\Framework\Exception\ValidatorException): Invalid template file: 'C:/xampp2/htdocs/magento2/demo1/vendor/magento/module-theme/view/frontend/templates/page/js/require_js.phtml' in module: '' block's name: 'require.js' Exception #0 (Magento\Framework\Exception\ValidatorException): Invalid template file: 'C:/xampp2/htdocs/magento2/demo1/vendor/magento/module-theme/view/frontend/templates/page/js/require_js.phtml' in module: '' block's name: 'require.js' #0 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\View\Element\Template.php(300): Magento\Framework\View\Element\Template->fetchView('C:/xampp2/htdoc...') #1 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\View\Element\AbstractBlock.php(667): Magento\Framework\View\Element\Template->_toHtml() #2 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\View\Result\Page.php(248): Magento\Framework\View\Element\AbstractBlock->toHtml() #3 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\View\Result\Layout.php(170): Magento\Framework\View\Result\Page->render(Object(Magento\Framework\App\Response\Http\Interceptor)) #4 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\Interception\Interceptor.php(58): Magento\Framework\View\Result\Layout->renderResult(Object(Magento\Framework\App\Response\Http\Interceptor)) #5 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\Interception\Interceptor.php(138): Magento\Framework\View\Result\Page\Interceptor->___callParent('renderResult', Array) #6 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\Interception\Interceptor.php(153): …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.