Kinh nghiệm magento – mã nguồn mở PHP
Magento là một mã nguồn mở của PHP tạo web thương mại điện tử đã được ra mắt vào ngày 31 tháng 3 năm 2008. Magento được phát triển bởi Varien, với sự giúp đỡ từ các lập trình viên trong cộng đồng mã nguồn mở, nhưng chỉ được sở hữu bởi Magento Inc. Magento được xây dựng trên nền tảng Zend Framework. Nó sử dụng các mô hình thực thể thuộc tính giá trị cơ sở dữ liệu (EAV – entity-attribute-value) để lưu trữ dữ liệu.
1. Cài đặt
Bạn cài đặt theo bài viết này: https://medium.com/. Bài viết rất chi tiết và đề cập các lỗi và giải pháp khi cài magento.
Một lưu ý nữa là bạn cần tìm bản xampp phù hợp để có thể cài đúng phiên bản magento nhé. Lúc mình cài thì xampp PHP 7.0 thì nó mới cho cài magento 2.2.2.
2. Lỗi trang admin màn hình đen
Bạn sửa theo bài viết này nhé. https://www.magetop.com Lúc mình cài source có sẵn về mình bị lỗi này, loay hoay cả ngày mới tìm được cách khắc phục hihi ^_^.
Mình tóm tắt cách khắc phục như sau:
B1: Bạn vào đường dẫn này xampp\htdocs\Thư_mục_cài_magento\vendor\magento\framework\View\Element\Template\File
B2:Bạn mở file: Validator.php bằng trình soạn thảo code
B3: Ghi chú dòng 138
B4: Dán code sau vào sau dòng 138
$realPath = str_replace('\\', '/', $this->fileDriver->getRealPath($path));