솔루션 # 1 (XML 파일을 편집하려는 경우)
magentocommerce.com/download
샘플 데이터로 Magento 2 zip을 다운로드 하고 phpmyadmin 에서 새 db 를 생성 하고 htdocs 폴더 에서 zip을 추출하고 싶습니다 . Magento 2를 설치하지만 상점 URL 및 관리 URL에서 localhost 사용 127.0.0.1 을 사용 하지 마십시오 . 설치가 완료 되면 magento를 실행 하지 마십시오 .
이제 Magento 2의 캐시와 세션을 지우고 삭제합니다. 다음 경로로 이동하여 모든 것을 삭제하십시오.
ROOT > var > cache > *DELETE ALL*
ROOT > var > page_cache > *DELETE ALL*
ROOT > var > session > *DELETE ALL*
Magento 2가 프로덕션 모드가 아닌 경우 로컬 서버에서 일부 정적 리소스에 대한 심볼릭 링크를 만들려고 시도합니다. ROOT > app > etc > di.xml
파일 을 편집하여 Magento 2의 동작을 변경해야 합니다. 열고 di.xml
찾기, 좋아하는 코드 편집기에 virtualType name="developerMaterialization"
절을 참조하십시오. 아래 섹션에서 <item name="view_preprocessed" xsi:type="object">
수정해야 할 항목 을 찾을 수 있습니다. 다음 내용을 변경하여 수정할 수 있습니다.
Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink
에:
Magento\Framework\App\View\Asset\MaterializationStrategy\Copy
이제 마지막 단계에서 생성 된 오래된 파일도 삭제하십시오. ROOT > pub > static > DELETE ALL EXCEPT .HTACCESS
솔루션 # 2
Composer를 설치하십시오. 이제 Magento 2 zip을에서 다운로드 하고 phpmyadmin 에서 magentocommerce.com/download
새 db 를 생성 하고 htdocs 폴더 에서 zip을 추출하고 싶습니다 . Magento 2를 설치하지만 상점 URL 및 관리 URL에서 localhost 사용 127.0.0.1 을 사용 하지 마십시오 . 설치가 완료 되면 magento를 실행 하지 마십시오 .
이제 Composer 설치, 정적 콘텐츠 배포, Magento 캐시 지우기 / 플러시 및 Magento 2 블록의 색인을 다시 작성합니다. 위의 모든 작업을 수행하려면 WINDOWS KEY + R을 눌러 RUN 대화 상자를 열고“cmd”를 입력하여 명령 프롬프트를 엽니 다.
" cd PATH_TO_YOUR_MAGENTO2_FILES "를 입력하여 Magento 2 ROOT 디렉토리에 입력하십시오.
위의 디렉토리에서 Composer 설치를 확인 하려면 " composer install "을 입력하십시오.
이 단계에서 오류가 발생하면 Composer 설치를 확인하십시오
이 단계에서는 Magento 저장소에 배포 할 정적 콘텐츠를 설정합니다. 이렇게하려면 " php bin / magento setup : static-content : deploy "를 입력하십시오.
마 젠토 2.2.x 사용자
php bin/magento setup:static-content:deploy -f
오류가 발생하면 PHP.EXE 및 PHP.INI 환경 변수를 확인하십시오.
CMD에 " php bin / magento cache : flush "를 입력하여 Magento 캐시를 지우거나 비 웁니다 .
마지막으로, Magento Static Blocks를 다시 색인하려면 “ php bin / magento indexer : reindex ”를 입력하십시오.
Magento 2를 성공적으로 설치했습니다.