2017-09-05 6 views
0

Also habe ich dieses Thema installiert und ich bin Dinge nicht angezeigt, wenn ich im Backend eingeloggt bin. Die Seite scheint gut zu erscheinen, wenn ich von Wordpress ausgeloggt bin. Ich glaube, ich habe das Problem auf Undefined index: HTTP_HOST PHP Error eingegrenzt. Es ist mit dem Hauptkern-Plugin des Themas verknüpft.Undefinierter Index: HTTP_HOST

public function get_settings(){ 
    // Get permalink 
    $permalink = get_the_permalink(); 
    if (empty($permalink)){ 
     $permalink = 'http://' . (isset($_SERVER['HTTPS']) ? 's' : '') . $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 
    } 

Könnte mir bitte jemand erklären, was dieser Code macht und warum er einen Undefinierten Index verursachen würde?

+0

zu verschönern Was ist die PHP-Version? Dieser Code ist einfach zu sagen, wenn Ihr Server ssl als Ihre URL hat https Anfrage sonst http haben. Sag mir PHP-Version. –

+0

Ausführung der PHP-Version: 5.6.30 –

Antwort

0

Überprüfen Sie mit untenstehenden Code.

public function get_settings(){ 
// Get permalink 
$permalink = get_the_permalink(); 
if (!isset($permalink)){ 
    $permalink = 'http://' . (isset($_SERVER['HTTPS']) ? 's' : '') . $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 
} 

Sorry für Code-Formatierung Ich bin online bei mobilen so nicht in der Lage, den Code

+0

kann diese Anforderung derzeit nicht verarbeiten. HTTP-FEHLER 500. Veranlasste es zum Absturz = \ –