2016-04-08 6 views
1

Ich versuche, meine index.php in eine einzelne Blöcke zu brechen, so dass ich eine bearbeiten kann und es wird über alle Seiten in meiner Website ändern.Wamp Localhost ruft nicht alle meine Includes

Allerdings, wenn ich dies durch localhost ausführen die Kopf-und Fußzeile aufgerufen werden, aber die Kopfzeile und beiseite Dateien werden ignoriert.

inspect element

Wenn ich die Datei auf meinem Webhost die Seite geladen wird mit allen enthält feine laden, so dass ich Figur sein etwas mit dem lokalen Host zu tun? Die Dateien header.php und sided.php existieren im Include-Ordner.

+0

Ich gehe davon aus, dass Ihre head.php ziemlich wichtig für Ihre Anwendung ist. Daher sollte es erforderlich sein_once. Zweitens, versuchen Sie, den vollständigen Pfad zum Browser zurückzusenden und festzustellen, ob Ihre head.php tatsächlich an diesem Ort vorhanden ist. – Tom

+0

Sie verwenden PHP-Kurzbefehle in einigen Ihrer Code .. Sind Sie sicher, dass theyre aktiviert ist? – DevDonkey

Antwort

1

Sie haben Typo Fehler

ändern <?-<?php

+0

Ich fühle mich wie ein Idiot haha ​​das ist das Problem seit über einem Tag jetzt! Danke vielmals!! –

1

Bitte beachten Sie die folgenden Schritte aus und versuchen Sie es erneut:

Wie Sie <? ?> PHP Short-Tags verwendet haben, so stellen Sie sicher, dass PHP Short-Tags sind aktiviert in Ihrem php.ini Datei:

short_open_tag=On 

Und Neustart r Apache-Server.

Zweitens, stellen Sie sicher, dass der Pfad Ihrer .php-Dateien korrekt ist. Manchmal ist das aktuelle Verzeichnis nicht das, was Sie erwarten, z. B. wenn Sie eine Datei aus einer enthaltenen Datei einschließen. Ich mag $_SERVER['DOCUMENT_ROOT'] verwenden, um auf meinem beinhaltet, so dass ich sie immer absolut von der Wurzel meiner Website verweisen kann:

<?php 
    include($_SERVER['DOCUMENT_ROOT']."/somfolder/yourfile.php");   
?> 

Wenn Ihr Verzeichnis enthält über die Dokument-Root ist, können Sie .. verwenden nach wie vor von der referenzieren Wurzel.

+0

In Windows, gefunden, indem Sie auf Wamp-Symbol in der Taskleiste :: PHP :: PHP-Einstellungen :: kurz öffnen Tag klicken. –