Mixed content generowany przez jQuery Wordpress

Witam

Mam problem z mixed content przez co nie mogę mieć zielonej kłódki SSL (Wordpress)

Loading mixed (insecure) display content “http://test/wp-content/uploads/2018/06/test.png” on a secure page[Learn More] jquery.js:3:26372

Możliwe że jQuery dodaje obrazek po http? Jak mogę to naprawić?

A co to jest ten test? To jest Twoja domena czy localhost?

Tutaj podałem dla przykładu bo nie chce żeby na forum było że to marketing szeptany czy coś.

Próbowałem wtyczkami od mixed content, wymuszenie http’s ale nic nie pomaga. W plikach wordpressa nie ma ścieżek z http

Czemu powiązałeś to w ogóle z jquery?

Zobacz co dodaje to zdjęcie, czy jakiś plugin czy motyw. W nim musisz szukać problemu, może linki są częściowo zahardcodowane. Możesz też spróbować dodać odpowiednie reguły rewrite w htaccess przekierowujące http na https.

To może jednak podam tą domenę bo przeglądarka wskazuje że to jQuery

Winny jest motyw który dodaje tło do headeru lub źle je dodałeś - źle podałeś jego adres w ustawieniach motywu prawdopodobnie w personalizacji.

Szukałem w motywie i nic nie znalazłem. W dodatku w panelu administracyjnym wchodzę w media i nawet nie widzi tych plików .jpg (dostępne są tylko na ftp).

Próbowałem szukać w bazie i nie ma takich url, wtyczki od mixed content nic nie dają, wtyczki wymuszające SSL również, próbowałem w htacces wymusic https i także nic… nie wiem…

Jedyna opcja to wywalić na ftp te pliki tylko w jaki sposób je zastąpić?

Nie wiem jak osadziłeś te grafiki:

https://mizar.tv/wp-content/uploads/2018/06/Home-%E2%80%93-1.png 
https://mizar.tv/wp-content/uploads/2018/06/Home-%E2%80%93-2.png
https://mizar.tv/wp-content/uploads/2018/06/Home2.png

bo nie znam wszystkich motywów. W oryginale nie ma tego problemu co u Ciebie więc musiałeś źle je dodać w ustawieniach lub gdziekolwiek indziej gdzie jest ustawiłeś.

Problem w tym że to nie ja robiłem tego wordpressa a osoba co tworzyła stronę też tego nie wie przeniosłem z darmowego serwera na drugi hosting jedynie i teraz poprawiam całą konfigurację i dziwne wykonanie też strony bo wiele rzeczy zrobione źle… Skoro nie ma w bazie, w plikach i nie mogę znaleźć w panleu, w motywie to pomysły mi się kończą… Ogólnie strona jest w dziwaczny sposó skonfigurowana przez panel.

Ja nie wiem czy Ty ze mnie robisz głupka czy o co chodzi. Specjalnie zainstalowałem motyw bo nie wierzyłem, że się tych grafik nie da zmienić. I co widzę DOKUMENTACJĘ (https://colorlib.com/wp/support/illdy/) no niespotykane w żadnym wypadku bym tam nie zaglądał bo to na pewno podpucha i tam będą wirusy. Dlatego wchodzą tak gdzie pisałem już kilka razy czyli w ustawienia personalizacji szablonu, następnie wybieram sekcję Front Page Sections i wow co tam jest, możliwość zmiany tła w Jubotron Section. Teraz tylko wystarczy tam odświeżyć link i powinno działać.

Siedzisz nad tym 3 dni i nie możesz tego znaleźć ja pierwszy raz na oczy widzę motyw i go 8 minut temu zainstalowałem, z czego 5 to pisałem tego posta.

Więcej czasu zajmie mi posprzątanie syfu jaki ten szablon narobił na localhoscie niż znalezienie tego o czym Ci pisze od 3 dni.

Z Front Page Sections mogę nawet usunąć dodaną tam grafikę a i tak jest wczytana w szablon

Bo masz prawdopodobnie wtyczki do cachowania strony … wyczyść cache we wtyczkach i przeglądarce i w tedy sprawdź.

Więc tak usunąłem cache strony, usunałem w panelu tam gdzie wskazałeś obrazek i dodałem go jeszcze raz, usunąłem obrazki z ftp z folderu. No i po usunięciu obrazków z ftpa w dalszym ciągu próbuje wczytywać i teraz doszły nowe błędy…

Nawet jak w Front Page Sections w Jumbotron Section usunąłem tło i już wizualnie nie było tła na stronie to w konsoli dalej próbuje wczytywać te cholerne ścieżki do plików bez http. Nie wiem gdzie to jest zaszyte…

Może to jakiś skrypt JS ma wpisane na sztywno ścieżki które generuje?

Jeśli nie było tła na stronie, a coś dalej je pobierało to trzeba kopać głębiej w takim razie.

Usuwanie obrazków przez ftp to chyba najgorsze na co mogłeś wpaść. Poza dodatkowymi problemami to to nic nie wnosi.

1 polubienie

Wiem że już męczę tym tematem ale masz jakieś pomysły? Może zaorać i zrobić na nowo będzie prościej :wink:

Przejrzyj wtyczki i ich ustawienia, i tam spróbuj namierzyć Home-–-1.png, Home-–-2.png.

Środkowy znak między minusami to półpauza.

Trzeba szukać nic innego tutaj nie wymyślisz, nie znam strony więc Ci nie powiem co gdzie kliknąć by naprawić. Skoro wziąłeś takie zlecenie to powinieneś umieć sobie z tym sam poradzić.

Tak tylko kwestia gdzie jeszcze mogę szukać skoro nie ma w :

bazie
w plikach (szukałem po tych url’ach)
panelu

Widocznie jakiś skrypt generuje dynamicznie. Próbowałem wtyczkami do zmian adresów URL zmienić te url’e ale nie wykrywa ich.

Nie dziwie się, że nie znalazłeś skoro szukasz źle i do tego w złych miejscach … W ogóle ktoś kto kiedyś zaproponował szukanie linków w bazie to chyba nie miał pojęcia co gada.

Trzeba to debugować i przyjrzeć się konfiguracji strony. Bo takt o to to jest zgadywanie. Nie napiszę Ci też co masz zrobić i jak bo się nie da. Raz, że można debugować stronę na milion sposobów, a dwa dużo zależy od tego co jest na stronie zainstalowane i jak skonfigurowane.

Na dobry początek możesz zacząć od wyłączenia wszystkich pluginów choć to też kiepskie rozwiązanie. Po prostu nie umiem Ci pomóc w tej sytuacji. Do rozwiązywania takich problemów trzeba mieć wiedzę i doświadczenie, każda strona jest nieco inna i wymaga innego podejścia dlatego nie da się dać jednej czy kilku rad które zadziałają. Przez rok mogę Ci podsuwać kolejne pomysły i nic nie znajdziesz, bo albo będą złe, albo źle będziesz wszystko sprawdzał.

1 polubienie