Saya baru saja menginstal Edisi Komunitas Magento 2 dengan data sampel (diunduh dari situs web mereka dan tidak diinstal dengan komposer) secara lokal melalui MAMP. Proses instalasi berhasil, tetapi semua file di pub / folder statis tidak ada kecuali .htaccess. Itu berarti semua css, js dll. Mengembalikan 404 untuk frontend dan backend.
Saya telah menghabiskan beberapa jam mencoba untuk memperbaikinya tanpa keberuntungan. Inilah yang saya lakukan sejauh ini:
- Berubah
Options Indexes FollowSymLinks AllowOverridedari 'Tidak Ada' menjadi 'Semua' di /MAMP/conf/apache/httpd.conf dan restart MAMP - Pastikan
LoadModule rewrite_module modules/mod_rewrite.sotidak dihapus di httpd.conf - Siapkan domain pengembangan (magento.dev) di MAMP
- Mencoba menjalankan
php bin/magento setup:static-content:deploydi root magento.dev menggunakan Terminal. Namun ini mengembalikan:
Kesalahan fatal: Kelas 'Lokal' tidak ditemukan di /Applications/MAMP/htdocs/magento.dev/vendor/magento/framework/Locale/Bundle/DataBundle.php on line 64
- Membatalkan komentar dan mengubah RewriteBase ke
RewriteBase /dalam file .htaccess di direktori root magento.dev. - Atur Magento dalam mode pengembangan
- Membersihkan cache secara manual dan berjalan
php bin/magento setup:static-content:deploykembali
Sebagian besar panduan dan posting forum meminta saya untuk menjalankan: php bin/magento setup:static-content:deploytetapi saya tidak yakin, jika saya melakukannya dengan benar.
OS: OSX 10.11.2
Versi MAMP: 3.5
Versi PHP: 7.0
Versi Apache: 2.4.16
Versi MySQL: 5.6.25
Bantuan apa pun akan dihargai.
php bin/magento setup:static-content:deploy -fdan menunggu 80 detik.