Jak opravit weby (Wordpress nenačítá CSS a scripty)?
Ahoj,
přehodili mi weby organizace, z http na https a v sedmi webech se mi nenačítají CSS a scripty v administraci.
Zkoušel jsem už lecos a nedaří se.
* přehodit na jinou šablonu, jestli to je šablonou
* stáhl jsem komplet web z FTP, v PSPadu nahradil všechny výskyty http:// za https:// a nahrál zpět
* totéž nahrazení jsem udělal v databázi
* aktualizovat to přes odkaz v adminu nejde - po kliknutí na "aktualizovat" se nic nestane.
Napadá mě stáhnout poslední verzi Wordpressu a nahradit soubory na FTP. Jenže než tohle udělám, raději se poptám, jestli by to vůbec pomohlo.
Veřejné části webů jedou dobře. Jen ty administrace ne a komplet je všechny předělávat, se mi nechce, jelikož to bude (asi/možná/snad) jen nějaké nastavení kdesi, nebo tak něco.
Zkusil jsi i jiný prohlížeč? Resp. na jiném PC? Nenapsal jsi ani verzi Wordpressu.
Ty jo. To mě mělo napadnout jako první. V Edge to jede, v Chrome také, ale ve FF ani po vymazání veškeré cache ne.
Současná verze: 5.9.1 (aktuální).
Zkusit jiný prohlížeč, vyčistit cache prohlížeče, zakázat všechny pluginy, případně prozkoumat: https://wordpress.org/support/topic/no-style-sheet-in-backend/
U stejneho problemu ktery pochazel z toho ze CSS sablona byla volana/odkazovala na http://, stacilo jen do korenoveho souboru wp-config.php pridat :
Jooooooo! To je ono, to je ta "blbinka"! Díky díky, díky a ještě 983x díky.
Ještě bude něco špatně. Ve veřejné části (která tedy naštěstí jede) http://kromeriz.cmun.cz/, se mi objevil waring:
Warning: Use of undefined constant �HTTPS� - assumed '�HTTPS�' (this will throw an Error in a future version of PHP) in /DISK2/WWW/cmun.cz/kromeriz/wp-config.php on line 89 Warning: Use of undefined constant �on� - assumed '�on�' (this will throw an Error in a future version of PHP) in /DISK2/WWW/cmun.cz/kromeriz/wp-config.php on line 89
Pravdepodobne zlé úvodzovky v kóde. V tom kóde, ktorý si tam ty vložil.
I’m just a volunteer who likes helping on the Neve forums; I think the issue that you’re facing is that you’re using what I believe to be Microsoft encoded quotes: “”. You will need to replace those quotes with either single or double quotes: '' or "".
Jo, už to běží všude a ve všech prohlížečích bez hláškuy. Chtělo to ty "apostrofy", jako jsou jinde. Díky.
To je nějaká originální hádanka, co máš v konfigu na řádku 89?
Tam jsem přidal to dole
když jsem to teď vyndal, hláška zmizela a nejede to ani v Chrome (v Edge ano), CTRL+F5 uděláno několikrát.
Fakt záhada.
Už to jede, jdu na ostatní weby, jestli to pomůže.