Tiba-tiba CSS tidak dimuat di panel admin Magento 2 saya. Frontend berfungsi dengan baik.
Rincian kesalahan:
"Menolak untuk menerapkan gaya dari ' https://www.ornativa.com/pub/static/version1502029409/adminhtml/Magento/backend/en_US/css/styles-old ...' karena jenis MIME-nya ('teks / html' ) bukan tipe stylesheet MIME yang didukung, dan pemeriksaan ketat MIME diaktifkan. "
"Uncaught SyntaxError: Token tak terduga <di JSON di posisi 0 di JSON.parse () di callback ((indeks): 68) di Object.execCb (memerlukan.js: 1650) di Module.check (memerlukan.js: 866) di Modul. (Require.js: 1113) di require.js: 132 di require.js: 1156 di masing-masing (require.js: 57) di Module.emit (require.js: 1155) di Module.check (membutuhkan.js: 917) "
magento2
magento-2.1
css
admin-panel
Nabarun006
sumber
sumber
Jawaban:
Baru-baru ini memiliki masalah yang sangat mirip dengan situs Magento 2. Berhasil melacak masalah ke file .htaccess yang sangat penting yang hilang di folder pub / statis di server.
Tidak jelas bagaimana file ini dihapus secara misterius tetapi menambahkan kembali file ini dari instalasi Magento 2 yang bersih memperbaiki masalah ini.
sumber
Masalah ini disebabkan karena masalah izin pada file statis.
Untuk memperbaiki masalah ini,
1) Buka path file
pub/static/
2) Periksa apakah
.htaccess
file tersedia (file tersembunyi - Tekan cntrl + H untuk melihatnya).3) Jika tidak tersedia, berdasarkan versi Magento dapatkan
.htaccess
file di jalur filepub/static/
dan pindah ke server Anda.4) Akhirnya, bersihkan browser dan cache Magento Anda dan periksa.
sumber
Saya memiliki masalah yang sama pagi ini. Saya memperbarui templat email Penjualan , lalu tiba-tiba halaman admin berhenti berfungsi.
Masalahnya terpecahkan ketika saya menggunakan kembali aset untuk halaman admin.
Saya menjalankan perintah ini:
grunt clean; grunt exec; grunt less
bin/magento setup:static-content:deploy -f -s standard
bin/magento cache:clean
Mungkin, CSS harus digunakan kembali kapan pun templat email Penjualan diperbarui.
sumber
grunt
dilakukan perintah? Saat ini saya tidak menggunakannya. Terima kasih!aktifkan rewrite_module dari apache
sumber
Jika Anda dalam mode produksi, masukkan perintah ini
setup bin / magento: static-content: deploy
Jika Anda dalam mode pengembang, masukkan perintah ini secara berurutan
1- grunt exec 2- grunt less
sumber
Habiskan sekitar satu jam mencari solusi untuk masalah ini ...
Saya punya Magento ver segar . Instalasi 2.2.6 dan memiliki masalah yang sama. Tidak ada jawaban saat ini di sini yang berfungsi untuk saya. Akhirnya sederhana:
php bin/magento cache:flush
memperbaiki masalah saya.
Saya berharap hal di atas akan datang untuk menyelamatkan jika semua tips lainnya gagal.
sumber
Saya juga punya masalah yang sama,
Apa yang saya lakukan adalah mengubah nama .htaccess pada direktori root dan / pub. itu memperbaiki masalah saya.
Anda juga dapat mengganti .htaccess dengan ini
sumber
Saya memiliki masalah ini baru-baru ini dan tidak dapat menemukan apa yang menyebabkannya sama sekali.
Itu sampai saya memeriksa
debug.log
- ternyata kesalahan sintaks di file KURANG kustom tema saya. (Dalam kasus saya, saya telah menambahkan braket tambahan di suatu tempat).Saya menyegarkan halaman lagi dan tema sedang diproses dengan benar.
Saya tidak yakin mengapa Magento melempar goyangan - itu bisa jadi merupakan pengaturan situs saya, tapi hei - itu menyelesaikannya sehingga saya tahu untuk waktu berikutnya!
Semoga ini bisa membantu orang lain :)
sumber
unduh file .htaccess segar dari repo resmi di sini
https://github.com/magento/magento2
dan ganti atau tambahkan di dalamnya pub / statis
sumber
Untuk menghilangkan kesalahan ini, saya menghapus cuplikan CSS dari
Maka Anda bisa melanjutkan. Karena file itu tidak akan pernah digunakan di magento :)
sumber
Anda perlu menambahkan tema Anda di file itu: dev / tools / grunt / configs / themes.js
sumber
Dalam kasus saya, masalah ini muncul setelah saya menghapus lebih sedikit variabel yang masih digunakan dalam file yang lebih sedikit.
Oleh karena itu Magento tidak menyelesaikan kompilasi css yang menghasilkan respons server lain seperti yang diharapkan.
sumber
Jika (karena alasan tertentu) Anda menggunakan tema dari Venustheme , file CSS tidak akan dibuat selama penyebaran konten. Ada kesalahan di Chrome tentang tipe MIME yang tidak didukung, tetapi ketika Anda memeriksa FTP file bahkan tidak ada.
Untuk memperbaikinya buka:
Bersihkan cache setelah itu dan itu akan baik-baik saja.
sumber
masalah yang sama saya baru saja hari ini. Apa pun yang telah saya lakukan saya tidak bisa menyelesaikannya. Saya tidak dapat menghubungi admin karena CSS tidak memuat ...
Saya tahu dari informasi halaman Google, itr tidak dapat menemukan file css di bawah / pub / statis. Saya memeriksa file .htaccess untuk semua direktori, semuanya baik-baik saja.
Saya melihat sedang mencari file .css tapi saya memeriksa kemudian dengan explorer file cpanel, tempat itu saya punya .min.css.
JADI Saya mengerti ini karena pengaturan minifikasi di admin untuk CSS dan JS.
Sebelum saya memeriksa semua untuk YA untuk penggabungan dan minifikasi JSS dan CSS.
Karena saya tidak dapat mencapai admin, saya membuka phpMyadmin dan menemukan tabel core_config_data dan membuat pencarian PATH =% LIKE% css dan kemudian js dan membuat minifikasi dan menggabungkan set ke "0" kembali.
maka saya buat lagi:
semuanya baik-baik saja dan masalah ini teratasi untuk saya ...
semoga ini membantu seseorang menghadapi kasus yang sama seperti saya ...
sumber
Saya menghadapi kesalahan yang sama dalam pengaturan lokal saya. Jadi saya mencoba
Pada saat penyebaran konten statis saya mengetahui bahwa ada beberapa tugas variabel yang salah di _theme.less. Saya memperbaikinya dan kembali berlari
Ini memperbaiki masalah saya.
sumber
Masalah saya adalah izin pemilik, beberapa file dipindahkan dari akun saya di akun root.
Setelah melihat ada banyak file yang harus diubah, saya hanya mengubah seluruh folder www karena saya hanya memiliki satu magento
sumber