Magento 2: Không tải CSS và JS sau khi cài đặt thành công trong windows


11

CSS và JS không tải sau khi cài đặt mẫu mặc định Magento 2

OS: Windows 10
Xampp Control panel V3.2.2
PHP version: 5.6.28
Server: Apache/2.4.23 (Win32)
phpmyadmin Version information: 4.5.1

nhập mô tả hình ảnh ở đâynhập mô tả hình ảnh ở đây


Bạn đã chạy lệnh triển khai nội dung tĩnh?
Khoa TruongDinh

Đúng. Chạy lệnh này:php bin/magento setup:static-content:deploy [locales]
MrTo-Kane

Câu trả lời:


14

Nó hoạt động khi tôi thực hiện các thay đổi sau:

Xóa tất cả các tệp khỏi pub/staticthư mục nhưng không .htaccess

Truy cập ứng dụng / etc / di.xml

Thay thế ('Symlink' -> 'Sao chép')

Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink

bởi

Magento\Framework\App\View\Asset\MaterializationStrategy\Copy

4

Bước 1: - Chuyển đến thư mục var và kiểm tra tệp .htaccess có sẵn hay không. Nếu nó không có sẵn thì sao chép tệp .htaccess trong magento2 mặc định và dán.

Bước2: - Chuyển đến thư mục pub \ static và kiểm tra tệp .htaccess có sẵn hay không. Nếu nó không có sẵn thì sao chép tệp .htaccess trong magento2 mặc định và dán.

Bước 3: - Đăng nhập ssh / putty của bạn và vào thư mục gốc và chạy bên dưới lệnh

a). rm -rf var / *

b). rm -rf quán rượu / tĩnh / *

c). Thiết lập php bin / magento: static-content: triển khai

d). chmod -R 777 var pub / static

Bước 4: - Làm mới liên kết của bạn.


3

Đây là giải pháp đơn giản nhất nếu hiển thị tên phiên bản trong đường dẫn css

như: quán rượu / tĩnh / phiên bản323334 /

sau đó chạy truy vấn này trong sql của tôi

 INSERT INTO 'core_config_data' ('path', 'value') 
VALUES ('dev/static/sign', 0) 
ON DUPLICATE KEY UPDATE value = 0;

sau đó xóa bộ đệm cấu hình

 bin/magento cache:clean config

bạn cũng có thể vô hiệu hóa quản trị viên phiên bản tệp tĩnh

nhập mô tả hình ảnh ở đây


2

Thay đổi

Tùy chọn + FollowSymLinks

đến

Tùy chọn + SymLinks IfOwnerMatch

trong tệp .htaccess bên trong thư mục pub trong thư mục gốc Magento của bạn đã khắc phục sự cố cho tôi.


2

Nếu bạn gặp phải vấn đề theo chủ đề sau khi cài đặt trong magento 2. Bạn có thể làm theo các bước sau:

  1. Chạy mysql truy vấn này:

XÁC NHẬN VÀO core_config_data (đường dẫn, giá trị) VALUES ('dev / static / sign', 0) TRÊN DUPLICATE KEY UPDATE value = 0;

  1. Đối với máy cục bộ chạy truy vấn mysql này: Nếu dbname chúng tôi bạn

CẬP NHẬT dbname. core_config_dataSET value= '0' Ở ĐÂU core_config_data. pathTHÍCH '% web / seo / use_rewrites%';

  1. Xóa tất cả các tệp khỏi thư mục pub và var:

sudo rm -rf var / di var / thế hệ / var / page_cache / var / cache / pub / static / frontend / pub / static / adminhtml / pub / static / _requirejs / pub / static / triển khai_version.txt

  1. Cấp quyền cho các thư mục var và pub của dự án của bạn:

sudo chmod -R 777 var / * quán rượu / *

  1. ** Lệnh để thiết lập nâng cấp: **

sudo php bin / magento setup: nâng cấp

  1. Lệnh triển khai nội dung:

sudo php bin / magento setup: static-content: triển khai

Sau các bước này, bạn sẽ có thể thấy chủ đề thích hợp.


Trình cứu sinh +1 ..
ẩn danh

1

Có thể là vấn đề tại mod viết lại. Vui lòng kiểm tra cài đặt viết lại mod tại máy chủ. Nếu bạn đã sử dụng apache thì hãy sử dụng các bước dưới đây để cho phép viết lại mod

sudo a2enmod rewrite

sudo service apache2 restart

0

Chỉ cần xóa mọi thứ trừ .htaccess trong pub \ static và làm mới trang sẽ giải quyết vấn đề.


0

1.Chỉ cần xóa thư mục var / view-Xử lý / pub. Cũng xóa pub / static / frontend / tất cả các thư mục.

2.Trong mysql core_config_data, hãy kiểm tra xem dev / static / sign có scope-default, scope id- 0 và value 0. Nếu không có trường, hãy tạo nó.

3.Sau đó chạy php bin / magento setup: static-content: triển khai -f php bin / magento cache: flush


0

Trong dòng lệnh thư mục gốc Magento sử dụng các lệnh sau.

  1. Thiết lập php bin / magento: nâng cấp

  2. Bộ nhớ cache php / magento: sạch

  3. Thiết lập php bin / magento: static-content: triển khai

               or

    Thiết lập php bin / magento: static-content: triển khai -f

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.