CSS-ul nu se încarcă în interfața de administrare

8 oct. 2014, 15:43:25
Vizualizări: 86.7K
Voturi: 20

Am o instalare WordPress pe AWS și m-am confruntat cu o problemă în care autorii nu pot încărca conținut precum fișiere media dintr-o dată și apare o eroare de timeout. După reîmprospătarea paginii de 5-6 ori, autorii pot încărca din nou conținut.

Pentru a rezolva această problemă, am dezactivat toate plugin-urile și am făcut upgrade la WordPress 4.0 din backend, ceea ce a creat de asemenea o problemă și a trebuit să rulez actualizarea manual.

Așa că am descărcat ultima versiune ZIP WordPress și am urmat instrucțiunile menționate pe http://codex.wordpress.org/Updating_WordPress.

În final, la ultimul pas, când am reîmprospătat fereastra browserului, mi-a solicitat că și baza de date necesită un upgrade. Așa că am urmat instrucțiunile afișate pe ecran și m-am autentificat în WordPress.

După autentificare, backend-ul WordPress arată ca în captura de ecran următoare:

captură de ecran a backend-ului WordPress fără CSS încărcat

Pare că nu se încarcă niciun CSS. Cum pot rezolva această problemă?

5
Comentarii

Cred că ar trebui să încarci din nou toate fișierele din wp-admin și wp-includes. Probabil este o problemă cu fișiere lipsă.

Robert hue Robert hue
8 oct. 2014 16:15:10

Verifică în sursa site-ului. Cred că domeniul pentru instalarea WordPress este greșit. Poate ai schimbat domeniul sau calea de instalare în baza de date sau prin constante în wp-config.php?

bueltge bueltge
9 oct. 2014 08:39:14

@bueltge Nu am schimbat nimic la domeniu, directorul de instalare sau în baza de date. Am încărcat fișierul wp-config.php anterior din backup. Totuși nu funcționează. Poți să elaborezi mai mult soluția pe care încerci să o sugerezi?

Neal Neal
9 oct. 2014 17:06:44

@Roberthue Am încărcat toate fișierele de 3 ori conform instrucțiunilor din linkul menționat mai sus. Totuși, același lucru se întâmplă.

Neal Neal
9 oct. 2014 17:07:46

Ai verificat calea din sursa site-ului? Este calea către fișierul de stiluri al administrației corectă?

bueltge bueltge
9 oct. 2014 18:10:02
Toate răspunsurile la întrebare 9
4
29

Adăugarea acestor două linii în "wp-config.php" a funcționat pentru mine. Am avut aceeași problemă.

define( 'CONCATENATE_SCRIPTS', false );
define( 'SCRIPT_DEBUG', true );

De asemenea, nu uitați să ștergeți cache-ul pe server și în browser.

12 apr. 2018 17:41:09
Comentarii

Doar define( 'CONCATENATE_SCRIPTS', false );

Valdrinium Valdrinium
18 mar. 2019 12:03:08

Dar de ce aceste două linii? Ce fac ele? De ce ar putea aceste linii să rezolve problema? Poți actualiza răspunsul tău pentru clarificare?

norman.lol norman.lol
25 mar. 2019 11:59:49

Este 2023 și am rezolvat WP Admin folosind define( 'CONCATENATE_SCRIPTS', false );.

Space Space
10 iul. 2023 20:35:32

De ce funcționează asta? A funcționat și pentru mine.

avia avia
18 sept. 2023 23:47:24
2
13

În fișierul wp-config.php, înainte de linia require_once, adăugați următorul cod:

define('CONCATENATE_SCRIPTS', false);
25 mar. 2019 11:25:11
Comentarii

Te rog [editează] răspunsul tău și adaugă o explicație: de ce ar putea rezolva problema?

fuxia fuxia
25 mar. 2019 13:49:21

Încă funcționează în octombrie 2024 cu WP 6.6.2 - mulțumesc!

Johannes Johannes
16 oct. 2024 22:58:07
2

Mai întâi vizitează: cum să repari problema de stil în administrarea WordPress

Este posibil ca un plugin să fi încărcat incorect un fișier de stil sau jQuery

În fișierul wp-admin/load-styles.php, schimbă "error_reporting(0);" cu "error_reporting( E_ALL | E_STRICT );" apoi reîmprospătează pagina, dacă stilul paginii revine la normal, revino la setarea inițială a codului, iar site-ul tău ar trebui să arate bine.

De asemenea, adăugarea acestor linii în wp-config.php

define( ‘CONCATENATE_SCRIPTS’, false );
define( ‘SCRIPT_DEBUG’, true );

ar putea ajuta

Apoi, dacă ai timp:

  • fă o copie de rezervă a bazei de date (folosind export din phpmyadmin)
  • instalează un WordPress nou de la zero,
  • copiază folderul vechi al temei în noul WordPress (wp-content/themes/)
  • accesează pagina de administrare->pluginuri
  • șterge baza de date a noului WordPress,
  • importă vechea bază de date din fișierul backup_db, folosind phpmyadmin
  • reîmprospătează pagina de pluginuri
  • copiază pluginurile în folderul wp-content/plugins/
  • activează-le pe rând pentru a identifica dacă unul dintre ele a cauzat problema
23 iul. 2018 11:21:04
Comentarii

Ce este define( 'CONCATENATE_SCRIPTS', false ); și de ce ar putea rezolva problema? Poți actualiza răspunsul tău pentru clarificare?

norman.lol norman.lol
25 mar. 2019 11:59:06

@leymannx Salut, CONCATENATE_SCRIPTS este constanta care permite WordPress să combine toate dependențele într-un singur URL și să le încarce împreună, iar aceasta afectează doar backend-ul (Panoul de Administrare). Funcționează într-un fel similar cu ceea ce fac pluginurile de Cache pe frontend, combinând scripturile împreună.

Arash Rabiee Arash Rabiee
25 mar. 2019 17:27:28
2

Am avut aceeași problemă și am încercat mai întâi sugestiile de mai sus, dar nu au funcționat. Apoi mi-am dat seama că problema mea venea din conținut mixt livrat și am găsit acest răspuns, care face referire la acest răspuns și explică că este vorba despre modul în care anteturile Cloudflare încurcă WordPress.

Adăugarea următoarelor în wp-config.php a funcționat pentru mine:

if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';

dar înainte de linia:

require_once(ABSPATH . 'wp-settings.php');
13 apr. 2019 18:54:49
Comentarii

Această soluție a funcționat pentru mine, deși nu folosesc Cloudflare. Configurația mea utilizează un jail în FreeBSD pentru proxy-ul invers și un alt jail pentru serverul web. Înainte de a încerca această soluție, am schimbat aplicația de proxy invers, precum și serverul web de trei ori, de la hiawatha, la apache, la nginx și apoi la caddy, dar stilurile tot nu se încărcau. Mulțumesc!

Luis Luis
31 aug. 2020 14:07:40

Acest răspuns a fost salvator pentru mine. Mulțumesc mult. A rezolvat problema mea.

Md. Amanur Rahman Md. Amanur Rahman
18 apr. 2023 21:36:30
0

Am descoperit că WordPress-ul meu era setat pe http://, dar am instalat un certificat și aveam nevoie de https://.

Schimbarea setării implicite la https:// în setările WordPress a rezolvat problema.

29 mai 2019 01:03:28
0

Foloseam MAMP care rulează pe portul 8888 și a trebuit să modific în baza de date WordPress din tabelul options rândurile site_url și home de la valoarea http://localhost/ la http://localhost:8888/, iar asta a rezolvat problema pentru mine.

17 feb. 2020 09:20:35
0

Am avut aceeași problemă. Am intrat în ftp / file manager și am descoperit că folderul css din directorul wp-admin lipsea (nu am idee cum s-a întâmplat asta). Ceea ce are sens complet - formatarea este cea afectată în zona de administrare, dar nu pe site-ul meu efectiv. Am adăugat din nou folderul css în directorul wp-admin și problema a fost rezolvată.

1 ian. 2019 08:23:22
1

Acest lucru mi s-a întâmplat de mai multe ori, cum ar fi după migrarea pe un nou domeniu.

Prima dată: am setat domeniul în wp-config.php...

define( 'WP_SITEURL', 'https://some.domain' );

define( 'WP_HOME', 'https://some.domain' );

A doua oară: am setat domeniul în baza de date SQL...

wp_options > wp_options

wp_options > home

Notă: diferența dintre http și https poate de asemenea cauza probleme dacă este setată greșit.

28 iun. 2021 14:27:24
Comentarii

Uau, NICIUN vot și este răspunsul corect. MULȚUMESC.

Dan Rosenstark Dan Rosenstark
7 mai 2024 05:58:06
0

Pentru mine a fost un fișier .htaccess în directorul wp-admin

19 feb. 2020 16:43:24