Lucrez la un site web D9. Pe serverul meu local am toate setările de cache și de performanță, cum ar fi agregarea js și css, dezactivate. Acum, când îmi copiez site-ul pe serverul de la distanță, aceste setări sunt activate. Bine de știut este că folosesc advagg
lângă opțiunile de performanță de bază.
Dar pe unele dintre paginile din back-end-ul site-ului primesc erori js care duc la probleme cu, de exemplu, bara de instrumente admin
și field_groups
module.
Erorile pe care le primesc sunt:
js_nQSC-j3xSBBFH94RLP2UNldFGFjdcQr_cdv6pqavR50.js:
263 Eroare tip neprins: nu pot citi proprietățile lui nedefinit (se citește „prototip”)
js_XMjKep3b2Hxz8NdcZwBLPiZQ2m6qy98seMywBj9lZZ8.js:
475 Uncaught TypeError: Nu se pot citi proprietățile lui undefined (se citește „atașa”)
js_XMjKep3b2Hxz8NdcZwBLPiZQ2m6qy98seMywBj9lZZ8.js:56
Eroare de tip neprins: Drupal.toolbar.ToolbarModel nu este un constructor
Când mă uit la mesajele de jurnal, nu există mesaje legate de problemele mele.
Când dezactivez agregarea de bază JS și CSS în pagina de performanță a site-ului, problemele dispar și totul funcționează așa cum ar trebui.După ce am făcut acest nou mesaj apare în jurnalul de mesaje. Aceste mesaje indică fișierele js.map lipsă. Nu știu dacă asta are vreo legătură cu problema mea. Așa că le adaug mai jos.
/sites/default/files/js/optimized/maps/script.min.js.map
/sites/default/files/js/optimized/html5sortable.min.js.map
/sites/default/files/js/optimized/index.umd.min.js.map
/sites/default/files/js/optimized/jquery.once.min.js.map
/sites/default/files/js/optimized/backbone-min.map
De asemenea, am încercat să dezactivez advagg și să folosesc doar agregarea de bază js și css, dar asta a rezolvat problema. Deci, se pare că există o problemă cu funcționalitatea de bază. Și asta este cât de departe a mers cercetarea mea și acum sunt blocat. Mă poate ajuta cineva cu următorul pas pentru a afla care este problema?