Puncte:0

„Agregați și comprimați fișierele CSS” și „Agregați fișierele JavaScript” nu funcționează

drapel cn

Se selectează recent Agregați și comprimați fișierele CSS sau Fișiere JavaScript agregate în pagina Performanță nu mai funcționează pe un site Drupal 7: Când sunt selectați, fișierul CSS/JavaScript nu se va încărca.

Am clonat site-ul pe alt server și problema nu apare acolo. Versiunea PHP și versiunea Drupal (7.89) este aceeași.

Cum pot depana ce se întâmplă aici?

Editare: informații suplimentare

După cum am menționat în comentarii, fișierele CSS agregate nu pot fi vizualizate în browser. Cu toate acestea, dacă schimb numele fișierului, de ex. test.css, atunci este vizibilă.

Mai departe:

Fiecare fișier agregat are un .gz corespunzător cu același nume. Când șterg acest fișier, fișierul .css este apoi vizualizat prin browser. Deci, se pare că problema are ceva legătură cu aceste fișiere .gz.

No Sssweat avatar
drapel ua
De obicei, acest lucru se datorează unei probleme cu permisiunea folderului. Asigurați-vă că folderul `/sites/default/files` are proprietarul și grupul corect de folder, în afară de a avea permisiunile `chmod 755` corespunzătoare.
drapel cn
Din păcate, în acest caz, permisiunile sunt corecte.
drapel id
Ce înseamnă de fapt „Când sunt selectați, fișierul CSS/JavaScript nu se va încărca”? Fișierele nu sunt generate pe disc sau nu sunt referite corect în HTML?
drapel cn
@cilefen De exemplu, există referințe la CSS agregat în HTML.Când le deschid prin FTP, au date în ele, dar încerc să le văd în browser prin HTML-ul site-ului, aparent sunt goale.
drapel id
Cum diferă configurația serverului web între site-ul de lucru și site-ul stricat?
drapel id
De asemenea: sunt goale? Răspunsul HTTP este un cod 200?
drapel cn
@cilefen atât Apache, ambele rulând PHP 7.4. Paginile goale au un răspuns de 200.
drapel id
Configurațiile serverului web sunt identice?
drapel cn
@cilefen probabil că nu. Cel de lucru este un server partajat, cel care nu funcționează este un VPS cu aceeași companie. Nu sunt sigur cum să găsesc informații detaliate despre configurații (în afară de a le întreba, desigur).
drapel cn
Se pare că noi fișiere CSS agregate nu sunt create atunci când există o schimbare și apoi este aleasă agregarea.
Puncte:2
drapel cn

Ei bine, se pare că mod_headers nu a fost activat pe serverul meu, ceea ce a însemnat, prin urmare, că „# reguli pentru a servi corect fișierele CSS și JS comprimate gzip” secțiunea din .htaccess nu a funcționat.

Înainte era bine, așa că se pare că compania de găzduire a schimbat recent configurația Apache

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.