2016-04-27 9 views
-1

Wie kann ich das in meiner PHP-Seite beheben, die Anzeigenskripte enthält?Wie behebt man "Seite versucht Skripte von nicht authentifizierter Quelle zu laden"

Ich habe Skripte hinzugefügt. Es funktionierte gut in HTTP, aber nachdem ich meine Site zu HTTPS wechselte, erscheint nichts.

Dies ist der Fehler in dev-Konsole:

fehlgeschlagen Ressource laden: der Server mit einem Status von 404 geantwortet (nicht gefunden) index.php: 1

Mixed Inhalt: Die Seite unter 'https://myrevenuebank.com/index.php' wurde über HTTPS geladen, aber ein unsicheres Skript 'http://resources.infolinks.com/js/infolinks_main.js' angefordert. Diese Anfrage wurde blockiert. Der Inhalt muss über HTTPS bereitgestellt werden.

<script type="text/javascript"> 
    var infolinks_pid = 2735394; 
    var infolinks_wsid = 0; 
</script> 
<script type="text/javascript" src="http://resources.infolinks.com/js/infolinks_main.js"></script> 
+0

Können wir den Link zu der Webseite haben? Weißt du, welches Skript den Fehler verursacht? –

+0

alle Seiten, die die Amazon Anzeigen und infolinks ad – user434342

+0

... und vielleicht etwas Code enthalten. –

Antwort

4

klicken Sie auf Ansicht> Entwickler> JavaScript-Konsole. Senden Sie uns, welche Fehler Sie in der Entwicklerkonsole haben. versuchen, https anstelle von http in Skriptlink zu verwenden. können Sie auch versuchen, das Skript herunterzuladen und auf Ihrem Server zu speichern.

  1. Sie haben 404 auf menu.css (fehlende Datei)
  2. Sie von https Website http Skript geladen werden. http://resources.infolinks.com/js/infolinks_main.js ändern ist zu https://resources.infolinks.com/js/infolinks_main.js
+0

Haben Sie die https im Skript korrigiert? Überprüfen Sie auch die menu.css Datei – FrontMonkey

+0

Sie haben auch andere Probleme: Veraltet: mysql_connect(): Die mysql Erweiterung ist veraltet und wird in Zukunft entfernt: Verwenden Sie stattdessen mysqli oder PDO in /home/myrevenu/public_html/index.php in Zeile 9 Dies ist wahrscheinlich der mysql-Treiber. wenn es Ihnen nichts ausmacht - senken Sie einfach die Fehlermeldung in PHP – FrontMonkey

2

Der Grund, da Browser unsichere Inhalte blockiert werden, wenn eine sichere Seite zugreifen, wenn nicht ausdrücklich der Benutzer, dass Inhalte erlaubt.

Sie versuchen, über eine sichere Verbindung auf http://resources.infolinks.com/js/infolinks_main.js zuzugreifen, aber das wird nicht funktionieren. Ändern Sie stattdessen die URL zu //resources.infolinks.com/js/infolinks_main.js ohne das Protokoll.

Hinweis: Dies funktioniert nur für Dinge, auf die mit genau der gleichen URL sowohl mit http als auch https zugegriffen werden kann, was hier der Fall ist. Wenn das Skript nur über http verfügbar ist, können Sie nicht über https darauf zugreifen. Sie müssen es auf Ihrem Server speichern, anstatt es von einem Remote-Server zu laden.