Magento 2 StyleSheet yüklenmiyor


Yanıtlar:


7

Web sunucunuz doğru yeniden yazma işlemlerini kullanıyorsa lütfen doğrulayın.

Apache için: htaccess dosyalarının yüklenmesine ve yeniden yazma kurallarının kullanılmasına izin verin.

nginx için, magento dizininde verilen örnek yapılandırmayı kullanın.


1
Apache'nin rewrite_module özelliğini etkinleştirmem gerekiyor. Bunu yaptıktan sonra stil sayfam yüklendi.Yani tüm rewrite_module'u etkinleştirmeniz gerekiyor
Bhupendra Jadeja

apache eserlerinin rewrite_module'unu benim için etkinleştir + benden +1 @Flyingmanna
Keyur Shah

3

Her şeyden önce, sayfanızın kaynağını görüntüleyin ve css bağlantılarını tıklayın, eğer doğru işaret edilirse sizi css sayfasına getirmelidir.

Lütfen Ana sayfa tasarımını Yönetici Paneli'nden değiştirip değiştirmediğinizi kontrol edin.

Cms'ye git >> Sayfalar

Ana Sayfayı Aç.

Tasarım sekmesine tıklayın.

"Özel Tasarım" altındaki "Özel Tema" değerini kontrol edin.

Hala bir sorun bulursanız, lütfen web sitenizin URL'sini sağlayın.


Arka
ucuma

2

Magento Kökü üzerinde komut çalıştır

php dev/tools/Magento/Tools/View/deploy.php

VEYA

Adresine git

dev / tools / Magento / Araçlar / Görünüm / konum ve çalıştırma komutu

php deploy.php

Ben sadece bu konuma magentoroot \ dev \ tools \ Magento \ Tools, kısaca eksik görünüm / konum klasöründe yol var. ne yapmalıyım ?
GuRu

1


Bu komutu magento root dizininde çalıştırmak için içeriği dağıtmanız gerekir

 sudo php bin/magento setup:static-content:deploy


0

"Pub" klasörüne tam izin vermelisiniz, Magento kökü üzerinde aşağıdaki komutu çalıştırmayı deneyin.

chmod -R 777 pub

0

Bununla ilgili de sorunlar yaşadım, ancak yukarıdaki çözümlerin hiçbiri işe yaramadı. Bu komutların sırasını öneren bazı kılavuzlar.

Magento kök dizininden

rm -r var/cache/ var/view_preprocessed
php bin/magento setup:static-content:deploy

Yukarıdaki cevaplardan sudobirinin notu Yukarıdaki komutlardan herhangi birinin önünde kullanmaya gerek olmadığına inanıyorum . Kullanıcınızın uygun izinleri olmalı ve dosya dizinleri sahiplikle doğru şekilde ayarlanmalıdır.

Bulduğum şey bu sorun için işe yarıyor ya aslında bir yedek yapmak ya da tamamen kaldırmak rm -r pub/static ya da bir yedek mv pub/static pub/static.bak yapmak Daha sonra içerik dağıtmak yapmak php bin/magento setup:static-content:deployve daha sonra tarayıcı önbelleğini temizlemek (sadece bu sayfada yapmak için uzantı kullanın) ve sayfanızı yeniden yükleyin.

rm -r pub/static
php bin/magento setup:static-content:deploy

0

Apache'deysen

sudo vim /etc/apache2/apache2.confve güncellemek AllowOverride için tüm için /var/wwwDirectory

ardından doküman kökeninize gidin (macenta kodun bulunduğu yer) ve

rm -rf var directory (the one that contains the cached files)
sudo php bin/magento setup:static-content:deploy f
php bin/magento indexer:reindex (optional)

0

5 gündür bununla mücadele ediyorum. Sonunda sorunu çözdüm. Üç olası hata vardır:

  1. Sürüm numaranız css yolunuzda gösteriliyor.
  2. Statik dosyalarınız dağıtılmamış.
  3. Hem 1 hem de 2 durum söz konusudur.

1'i çözmek için: MySQL'inize gidin ve yazın insert into core_config_data (config_id, scope, scope_id, path, value) values (null, 'default', 0, 'dev/static/sign', 0).

Çözmek için 2: Magento proje kökünden çalıştırın php bin/magento setup:static-content:deploy --force.

Her vaka için önbelleğinizi temizlemeyi unutmayın. php bin/magento cache:clean config


0

Core_config_data (yol, değer) INSERT (değer / değer / değer) ('dev / statik / işaret', 0) ÜZERİNE DÖNÜŞ TUŞU GÜNCELLEME değeri = 0;

Bundan sonra bu komutları çalıştırın

sudo php bin / magento önbellek: temiz
sudo php bin / magento önbellek: floş

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.