คำถามติดแท็ก install

14
magento 2 ผู้ดูแลระบบ url ไม่ทำงานและโหลดส่วนหน้าเป็นสิ่งที่ยุ่ง
ผู้ดูแลระบบ url แสดงข้อผิดพลาด 404 หลังจากติดตั้ง magento 2 บนเซิร์ฟเวอร์ wamp และการออกแบบส่วนหน้าเป็นสิ่งที่ยุ่งเหยิงและ css ไม่ได้เชื่อมโยงกับมันภาพแสดงข้อผิดพลาดดังแสดงด้านล่าง Frontend error:

1
จะเพิ่ม foreign key ในตารางโดยทางโปรแกรมได้อย่างไร
ฉันกำลังพยายามเพิ่มชุดของตารางใหม่และฉันกำลังพยายามเพิ่มคีย์ต่างประเทศเพื่อเชื่อมโยงตารางเหล่านี้ ฉันดูออนไลน์เพื่อพยายามค้นหาข้อมูลบางอย่างเกี่ยวกับaddForeignKey()แต่ไม่พบอะไรเลย มองVarien_Db_Adapter_Interface::addForeignKey()และMage_Core_Model_Resource_Setup::getFkName()ฉันคิดว่าฉันมีการตั้งค่าด้านล่างถูกต้อง ->addForeignKey( $installer->getFkName('namespace_module/shop', 'area_id', 'namespace_module/area','area_id'), $installer->getTable('namespace_module/shop'), 'area_id', $installer->getTable('namespace_module/area'), 'area_id', Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE ) แต่ข้อยกเว้นบอกว่าแตกต่างกัน Zend_Db_Exception Object ( [_previous:Zend_Exception:private] => [message:protected] => Undefined column "shop_locator_shop" [string:Exception:private] => [code:protected] => 0 [file:protected] => /Users/myname/Sites/site/www/lib/Varien/Db/Ddl/Table.php [line:protected] => 450 [trace:Exception:private] => Array ( [0] => Array ( [file] => /Users/myname/Sites/site/www/app/code/local/Namespace/Module/sql/namespace_module_setup/install-0.1.0.php [line] => 110 …

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' ) ) ฟังก์ชั่น …

1
ตัวช่วยสร้างการติดตั้งแบบสุ่มเปลี่ยนเส้นทาง Magento 1.9.0.1
ฉันมีการติดตั้ง Magento 1.9.0.1 community edition ซึ่งพร้อมที่จะเปิดตัวยกเว้นปัญหาเดียวที่ฉันพบต่อไป สุ่มในเวลาที่ต่างกันมันจะเปลี่ยนเส้นทางไปที่ /index.php/install/ ฉันล้างแคชและเซสชันหลายครั้งแม้กระทั่งรีสตาร์ทเซิร์ฟเวอร์หลังจากล้างแคชและเซสชันสองครั้งเนื่องจากผู้โพสต์คนอื่นบอกว่าทำงานให้เขา แต่หลังจากประสบความสำเร็จในระยะเวลาสั้น ๆ ปัญหานี้ก็ยังคงปรากฏขึ้นเรื่อย ๆ ฉันตรวจสอบเพื่อให้แน่ใจว่าไฟล์ local.xml ของฉันอยู่ที่นั่นและมีวันที่ติดตั้ง เพื่อตรวจสอบได้ดี ฉันเปรียบเทียบกับการติดตั้ง Magento อื่น ๆ ที่ฉันทำ (ไม่มีการเรียกใช้ 1.9 แม้ว่านี่เป็นครั้งแรกของฉัน) และไฟล์ดูดี นอกจากนี้ฉันมีข้อผิดพลาดและการบันทึกข้อยกเว้นเปิดอยู่โดยที่ไม่มีการบันทึกสิ่งนี้ สิ่งที่ยุ่งยากคือมันไม่ได้ทำเสมอไป แต่เป็นการสุ่ม ฉันสามารถไปถึงที่นั่นได้โดยกลับไปที่หน้าที่ฉันพยายามเรียกดู แต่ไม่ต้องการให้ผู้เยี่ยมชมเห็นการเปลี่ยนเส้นทางนี้ ดูเหมือนจะไม่มีหมวดหมู่เหตุการณ์เวลาและอื่น ๆ ที่ทำให้การเปลี่ยนเส้นทางบ่อยขึ้น บางครั้งฉันสามารถไป 60 นาทีโดยไม่ต้องเปลี่ยนเส้นทางเพื่อติดตั้งและบางครั้งฉันก็พบปัญหาสองสามครั้งต่อนาที ความช่วยเหลือใด ๆ ที่ทุกคนสามารถให้การชื่นชม ขอบคุณ!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.