Magento 2 Community Edition'ı örnek verilerle (web sitelerinden indirilen ve besteci ile yüklenmeyen) MAMP aracılığıyla yerel olarak yükledim. Yükleme işlemi başarılı oldu, ancak pub / statik klasöründeki tüm dosyalar .htaccess dışında eksik. Bu, tüm css, js vb. Hem ön uç hem de arka uç için 404 döndürür anlamına gelir.
Ben şans olmadan bu sorunu çözmek için birkaç saat geçirdim. Şimdiye kadar yaptığım şey bu:
- Değiştirilen
Options Indexes FollowSymLinks AllowOverride
/MAMP/conf/apache/httpd.conf içinde 'All' için 'Yok' dan ve yeniden MAMP LoadModule rewrite_module modules/mod_rewrite.so
Httpd.conf'da uncommented olduğundan emin olun- MAMP'ta bir geliştirme etki alanı (magento.dev) oluşturun
php bin/magento setup:static-content:deploy
Terminal kullanarak magento.dev kökünde çalışmayı denedi. Ancak bu şunu döndürür:
Önemli hata: 'Yerel Ayar' sınıfı 64. satırdaki /Applications/MAMP/htdocs/magento.dev/vendor/magento/framework/Locale/Bundle/DataBundle.php dosyasında bulunamadı
RewriteBase /
Uncommented ve RewriteBase magento.dev kök dizinindeki .htaccess dosyasında değiştirildi .- Magento'yu geliştirme moduna getirin
- Önbelleği manuel olarak temizleme ve
php bin/magento setup:static-content:deploy
tekrar çalıştırma
Çoğu rehber ve forum gönderisi çalıştırmamı söylüyor: php bin/magento setup:static-content:deploy
ama doğru şekilde yapıyorsam emin değilim.
İşletim Sistemi: OSX 10.11.2
MAMP sürümü: 3.5
PHP sürümü: 7.0
Apache sürümü: 2.4.16
MySQL sürümü: 5.6.25
Herhangi bir yardım mutluluk duyacağız.
php bin/magento setup:static-content:deploy -f
80 saniye beklemeliyim.