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 AllowOverride
dari 'Tidak Ada' menjadi 'Semua' di /MAMP/conf/apache/httpd.conf dan restart MAMP - Pastikan
LoadModule rewrite_module modules/mod_rewrite.so
tidak dihapus di httpd.conf - Siapkan domain pengembangan (magento.dev) di MAMP
- Mencoba menjalankan
php bin/magento setup:static-content:deploy
di 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:deploy
kembali
Sebagian besar panduan dan posting forum meminta saya untuk menjalankan: php bin/magento setup:static-content:deploy
tetapi 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 -f
dan menunggu 80 detik.