Nezobrazují se obrázky v média a na stránce – wordpress
Dobrý den, potřeboval bych poradit v čem je problém co se týče zobrazování obrázků na stránce a i v knihovně médií? Zkoušel jsem již změnit oprávnění souborů, kontrola pluginů, .htaccess a plno dalších věcí, které nepomohli (možná jsem něco přehlédl). Děkuji za případnou radu / pomoc.
Web: https://nicecut.cz/
10 Answers
Vlákno nyní uzavírám z důvodu neaktivity. V případě potřeby založte nový dotaz nebo nás kontaktujte pomocí kontaktního formuláře.
Dobrý den,
u obrázků vidím vrácenou Chybu 500. Přihlaste se na FTP a zkontrolujte, jestli nemáte někde na cestě k těmto obrázkům soubor .htaccess obsahující nepovolené příkazy.
Bohužel jsem žádnou chybu nenašel, možná ji jen přehlížím. Mohu zaslat kódy (.htaccess) pro kontrolu?, nebo může být chyba někde jinde?
Přejmenováním (a přejmenováním zpět) .htaccess v uploads se mi obrázky zobrazují, ale při otevření obrázku v prohlížeči se stále vykazuje chybu 500 a při nahrání nového obrázku do knihovny médií se opět nezobrazuje jak v knihovně, tak i na stránce. Děkuji za radu.
Zřiďte prosím dočasný FTP přístup pro podporu podle návodu a dejte vědět, podíváme se na to.
FTP pro podporu založeno. Zjistil jsem že to dělá nejspíše plugin wordfence, zkoušel jsem všechno možné nastavení, ale vždy jakmile je aktivní tak to způsobuje problémy, které se dějí pouze u této stránky. Díky za pomoc
Odhaduji, že problém bude v souboru .htaccess ve složce wp-content/uploads:
# BEGIN Wordfence code execution protection <IfModule mod_php5.c> php_flag engine 0 </IfModule> <IfModule mod_php7.c> php_flag engine 0 </IfModule> <IfModule mod_php.c> php_flag engine 0 </IfModule> AddHandler cgi-script .php .phtml .php3 .pl .py .jsp .asp .htm .shtml .sh .cgi Options -ExecCGI # END Wordfence code execution protection
Obsahuje hned dva nepovolené příkazy – AddHandler a Options – ExecCGI. Zkuste na začátek těchto řádků umístit znak # a tím kód zablokovat.