«database» 태그된 질문

Magento의 MySQL 데이터베이스와 관련된 질문 (예 : 테이블 스키마, 일반 SQL 쿼리 또는 데이터베이스 구성) Magento 데이터베이스 액세스 계층에 대한 질문은 eav, model, resource-model, collections, install-script와 같은 다른 태그를 사용하십시오. 특히 SQL 쿼리에 대한 질문의 경우 SQL 태그도 적합합니다.

5
프로덕션 데이터베이스를 테스트 데이터로 변환
테스트가 프로덕션에 가까울수록 프로덕션 동작을 더 잘 모방 할 수 있습니다. 프로덕션에서 테스트 환경으로 데이터베이스 백업을 복사하고 싶지만 테스트가 작동하도록 변경하고 실제 고객에게 실수로 이메일을 보내지 않기 위해 web/%secure/base_url테스트 URL을 설정 하는 것 외에 무엇을 변경해야 합니까? 이 질문에 대해 생각하는 또 다른 방법 은 내 프로덕션 데이터에서 Magento 샘플 …
15 database 

1
두 개의 "웹 사이트"구성 범위를 제외한 Magento Backend 404
우리의 Multiwebsite / Multistore (view) Magento 1.9.2.2 구성에서 웹 사이트의 store 및 storeview를 포함하여 웹 사이트 중 하나를 제거해야했습니다. 제거 자체가 잘 진행되었지만 (이전에 해본 적이 있음) 현재 구성 범위를 두 개의 웹 사이트로 변경하면 404의 백엔드가 생겼습니다. 새 구성 범위를 선택하면 다음 URL이 요청됩니다 (관리자 경로 + 키가 변경됨). …

1
Magento EE 1.12에서 파일 대신 데이터베이스를 slow_backend로 사용하는 방법은 무엇입니까?
Magento EE 1.12.0.0에서는 구성 변경에 관계없이 app/etc/local.xml 기본 파일 캐시가 계속 사용되는 ( var/cache/항상 채워짐으로 증명 됨 ). 기대 Memcached는 fast_backend로 사용됩니다. 데이터베이스는 slow_backend로 사용됩니다. 파일 캐시는 전혀 사용되지 않습니다 (즉, var/cache/항상 비어 있어야 함). 실제 출력 Memcached는 fast_backend로 사용됩니다. 데이터베이스가 전혀 사용되지 않습니다. 파일 캐시가 사용 중입니다. 테스트 절차 …

5
Magento MySQL에서 사라짐 오류
Magento CE 1.7.0.2에서 많은 이상한 문제가 있습니다. 정상적인 작동 중에 사이트는 때때로 프론트 엔드 및 백엔드 모두 에서 Magento 오류 페이지 ( 요청을 처리하는 동안 오류가 발생했습니다 )를 생성합니다. 관련 보고서를 보면 다음 메시지가 표시됩니다. "SQLSTATE[HY000] [2006] MySQL server has gone away" 때때로, 그러나 더 드물게 보고서 메시지는 다음과 같습니다. …

2
magento 2에서 이미지 사용자 정의 속성을 저장하는 방법
조건에 따라 프런트 엔드에 제품 이미지를 거의 표시하지 않아도됩니다. 가상 미러 사용을 확인해야합니다. <?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Dcw\Vm\Observer; use Magento\Framework\Event\ObserverInterface; class ChangeTemplateObserver extends \Magento\ProductVideo\Observer\ChangeTemplateObserver { /** * @param mixed $observer * @SuppressWarnings(PHPMD.UnusedFormalParameter) * @return void */ …

1
주문 주소에 varchar 열 추가
sales / order_address 테이블에 몇 가지 varchar 필드를 추가하려고하는데 열 정의 오류가 발생합니다. 다음 코드가 있습니다. $oInstaller->getConnection() ->addColumn( $oInstaller->getTable('sales/order_address'), 'address_email', array( 'nullable' => false, 'length' => 255, 'type' => Varien_Db_Ddl_Table::TYPE_VARCHAR, 'comment' => 'Company Email Address' ) ); 오류가 반환됩니다. [message:protected] => Invalid column definition data 사용할 코드를 변경하면 코드가 Varien_Db_Ddl_Table::TYPE_INTEGER실행되고 …

4
Magento2 InstallSchema.php가 지정된 테이블을 생성하지 않습니다
데이터베이스에 필요한 테이블을 만들지 않는 InstallSchema.php가 있습니다. 스키마의 코드는 다음과 같습니다. <?php namespace MyVendor\Helpdesk\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $table = $installer->getConnection() ->newTable($installer->getTable('myvendor_helpdesk_ticket')) ->addColumn( 'ticket_id', \Magento\Framework\DB\Ddl\Table::TYPE_INTEGER, null, ['identity' => …

1
마 젠토 2 :`resources.xml` 파일은 무엇입니까?
Magento 2에서 모듈이 가질 수있는 XML 구성 파일 중 하나는 resources.xml파일입니다. 예를 들어, 판매 모듈에는 #File: vendor/magento/module-sales/etc/resources.xml <?xml version="1.0" encoding="UTF-8"?> <!-- /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ --> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/resources.xsd"> <resource name="sales_setup" extends="core_setup" /> <resource name="sales" extends="core" /> </config> …

4
데이터베이스를 통해 중복 SKU를 제거하는 방법은 무엇입니까?
관리자를 통해 일부 Magento 제품을 편집하고 저장하려고 할 때이 오류가 발생 합니다 . " "SKU "속성의 값은 고유해야합니다 ." Magento admin에서 내 제품을 볼 때 중복 sku를 찾을 수 없지만 제품 내보내기를 실행할 때 실제로 sku가 동일한 일부 제품이 있습니다. 이론적으로 Magento는 이런 일이 일어나지 않아야했지만 슬프게도 이전 Magento 버그와 …

1
Magento 데이터베이스 업그레이드는 "트랜잭션"에서 이루어 집니까?
우리는이 문제를 가지고 있습니다 : 고객은 상점을 CE 1.4에서 CE 1.8로 업그레이드합니다. 파일 업그레이드가 잘 진행되었고 데이터베이스 업그레이드도 개발 시스템에서 잘 진행되었습니다. 라이브 머신에서 클라이언트의 라이브 -DB를 업그레이드하려고하면 (1.8-Magento를 데이터베이스에 연결하고 브라우저에서 열면) 프로세스가 잠시 동안 실행되고 500 오류로 종료됩니다. PHP 오류 로그가 비어 있습니다. 공유 호스트이므로 아파치 또는 mysql …

2
마 젠토 데이터베이스 다이어그램
Magento Database Tables에 대한이 훌륭한 다이어그램을 찾았 지만 이것이 최신인지 알고 싶습니다. Magento 1.9를 실행 중입니다. 2009 년에 게시되었으며 그 이후로 여러 Magento 업데이트가 출시되었습니다. 데이터베이스 구조가 여전히 상대적으로 동일하기를 바랍니다. 큰 사본을 얻기 위해 프린터로 보내기 전에 확인을 받고 싶습니다. 다이어그램 : MAGENTO_v1.3.2.4-Database_Diagram.pdf 또한 테이블 정의 를 찾을 위치를 …


5
이 오류 메시지 가져 오기 : dbModel 읽기 자원이 Zend_Db_Adapter_Abstract를 구현하지 않습니다.
magento 프로젝트를 Linux 서버에 넣었습니다. 먼저 오류 로그 메시지가 표시되었지만 var 폴더가 누락되었습니다. 그런 다음 var 폴더를 만들고 캐시, 보고서, 세션과 동일한 777 권한을 부여합니다. 보고서 폴더의 오류 파일에 다음 메시지가 표시됩니다. a:5:{i:0;s:65:"dbModel read resource does not implement Zend_Db_Adapter_Abstract";i:1;s:3543:"#0 /home/myfolder/public_html/app/code/core/Mage/Core/Model/Resource/Db/Collection/Abstract.php(134): Varien_Data_Collection_Db->setConnection(false) #1 /public_html/app/code/core/Mage/Core/Model/Config.php(1348): Mage_Core_Model_Resource_Db_Collection_Abstract->__construct(Object(MKleine_LanguageRoutes_Model_Resource_Languageroute)) #2 /public_html/app/code/core/Mage/Core/Model/Config.php(1380): Mage_Core_Model_Config->getModelInstance('mk_languagerout...', Object(MKleine_LanguageRoutes_Model_Resource_Languageroute)) #3 /public_html/app/Mage.php(491): …
11 database  error 

3
Magento2 InstallSchema가 기존 테이블에 새 열 추가
magento2의 기존 테이블에 새 열을 추가하려고합니다. <?php namespace Vendor\Module\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) */ public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $eavTable = $installer->getTable('eav_attribute'); $columns = [ 'my_column' => [ …

1
표 '플래그'
Magento 2에는이라는 테이블이 flag있습니다. 테이블이 생성 Magento\Setup\Model\Installer됩니다. 이 테이블의 기능은 무엇입니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.