2017-02-16 3 views
-1

Meine Codes sind nicht passend, bitte hilf mir, was ich falsch mache, ich folge dem Lehrer, der meine Codes 3 Mal überprüft habe, aber ich denke, dass etwas fehlt.URL Fehler/MAMP Fenster

config.php url definiert

define('ROOT_PATH', '/'); 
define('ROOT_URL', 'http://localhost/oop'); 

ich habe 2 navbar Optionen nach Hause und Aktien, , wenn ich nach Hause klicken Sie sagt

Diese Seite kann nicht

erreicht werden

localhost weigerte sich zu verbinden. Google-Suche nach localhost oop ERR_CONNECTION_REFUSED

und URL geändert in localhost/oop

sonst, wenn ich geben Sie localhost: 8888 seine Arbeit in Ordnung und das Öffnen der Homepage und wenn ich auf Aktien klicken gleichen Fehler kommen und immer noch, wenn ich schreibe uRL wie dieses

localhost: 8888/shares alles funktioniert gut, aber wenn ich auf Aktien klicken Sie auf navbar dann url Änderung in localhost: 8888/oop/Aktien und Fehler

main.php wo im diese Link aufrufen und es funktioniert nicht

<li><a href="<?php echo ROOT_URL; ?>">Home</a></li> 
<li><a href="<?php echo ROOT_URL; ?>shares">Shares</a></li> 

Danke

+0

Änderung 'define ('ROOT_URL', 'http: // localhost/oop');' 'definieren ('ROOT_URL', 'http: // localhost /');' –

+0

Sie könnten nur relative URLs verwenden. – apokryfos

+0

funktioniert immer noch nicht – Qazalbash

Antwort

-1

Hafen ist der Import Punkt für Computer-Kommunikation, wenn Sie für eine URL keinen Port in Browser eingeben und schauen Sie Anforderung an Port sendet 80 des Servers. Während Ihr Server bei 8888 abhört, hört Ihr Server nicht auf Port 80 zu und daher versucht der Browser zu suchen, und das macht es zu einer Google-Suche.

Sie haben zwei Möglichkeiten, damit umzugehen.

  1. starten hören onPort 80 und es wird
  2. Fügen Sie einfach den Port mit Ihrer URL define('ROOT_URL', 'http://localhost/oop'); Änderung es define('ROOT_URL', 'http://localhost:8888/oop');
+0

Ich habe das schon versucht, es funktioniert immer noch nicht. – Qazalbash

+0

Wo ist Ihre Freigaben-Datei? innen oop oder draußen ?? –

+0

innerhalb oop, Controller-Ordner – Qazalbash

-1

ich es mit Änderungen festgelegt und helfen von den Benutzern hier und die Lösung gut funktionieren wird

<li><a href="<?php echo ROOT_URL.'home'; ?>">Home</a></li> 
<li><a href="<?php echo ROOT_URL.'shares'; ?>">Shares</a></li> 
Verwandte Themen