web-dev-qa-db-de.com

WAMP: Fehlende http: // localhost/in URLs, falsche Wamp-Projekt-Links

Ich habe ein Problem mit Wamp, das mir noch nie passiert ist. Ich kann nicht finden, was falsch ist. Ich habe einige Projekte in meinem WWW-Ordner (läuft Windows 7). 

Meine Hostdatei hat die Zeile 127.0.0.1 localhost unkommentiert 

Wenn ich zu http://localhost/ oder http://127.0.0.1/ gehe und auf der Hauptseite des Wamp-Panels auf einen Projektnamen wie "mysite" klicke, zeigt der Link nur "mysite" und nicht "http://localhost/mysite"

Daher kann ich keine Websites sehen. Was soll ich tun? 

10
mlclm

Nach eingehender Recherche habe ich die Lösung gefunden, die auch für mich funktioniert hat. 

open wamp/www/index.php.

Ändern Sie diese Zeile:

$suppress_localhost = true;

Zu:

$suppress_localhost = false;
35

Bei den neuesten Versionen von Wamp hat die Datei den Code wie folgt geändert:

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false);

Es ist jetzt im Wamp Aestan Tray-Menü konfigurierbar.

Für Wampserver 3.0.6 konnte ich dies folgendermaßen tun:

  1. Klicken Sie mit der rechten Maustaste auf das Wamp-Symbol auf der Taskleiste.
  2. Gehe zu "Wamp-Einstellungen"
  3. Aktivieren Sie "localhost in URL hinzufügen".

Wenn Sie das grüne Häkchen sehen, ist es aktiviert. Aktualisieren Sie jetzt Ihre localhost-Startseite und prüfen Sie die URLs.

22
Vikram Dhanjal

Das Hinzufügen von Localhost in URL wird nicht von Wamp vorgeschlagen. Wamp erwartet, dass jedes Projekt einen virtuellen Host enthält. Dadurch wird eine Steuerungsebene für die Framework-Entwicklung bereitgestellt. Wenn es sich bei Ihrem Projekt beispielsweise um stackone handelt, müssen Sie einen virtuellen Host für diesen aufgerufenen stackone erstellen: Wie erstellt man einen virtuellen Host?

--Erstellen eines Verzeichnisses/Ordners in wamp64/www (Beispiel wamp64/www/projectone)

- Gehen Sie zu Ihrem Wamp-Server und geben Sie localhost in Ihren Browser ein

- Unten links sollte lokaler virtueller Server hinzugefügt werden. Geben Sie den Projektnamen ein (z. B. projectone), und geben Sie den Pfad ein (z. B. c:\wamp64\www\projectone). Klicken Sie auf Erstellung starten.

- Sie müssen DNS neu starten. Klicken Sie mit der rechten Maustaste auf das Benachrichtigungssymbol von wamp. Bewegen Sie den Mauszeiger auf Tools, und starten Sie DNS neu. Sie können jetzt Ihre Dateien in das von Ihnen erstellte Verzeichnis kopieren. Ich habe unten einige Bilder hinzugefügt (wamp 3.0.6)

Hinzufügen eines virtuellen Hosts , Neustarten von DNS

4
K-Square

Sie können die Variable "urlAddLocalhost" in der Datei "wamp64/wampmanager.conf" auf "Ein/Aus" aktualisieren. Standardmäßig ist es "aus".
Meine Wamp-Version ist 3.0.6.

urlAddLocalhost = "off" 

 enter image description here

3
Suresh Kamrushi

Es ist nicht notwendig, www/index.php zu öffnen und zu bearbeiten. Schreiben Sie einfach auf das Wamp-Symbol => Wechseln Sie zu den Wamp-Einstellungen => und suchen Sie dann nach "Localhost in URL hinzufügen"

1

Ich bevorzuge die Endbenutzer-Methode, um das Verhalten von Wamp zu ändern ... Klicken Sie mit der rechten Maustaste auf das WAMP-Benachrichtigungssymbol -> Wamp-Einstellungen -> Localhost in URL hinzufügen.

1
victor_luu

Obwohl es kein Problem ist. Die Verknüpfung wurde von Wamp Devs deaktiviert. Überprüfen Sie diesen Artikel-Link, es ist gut geschrieben und erklärt die Angelegenheit.

WAMP - localhost von der Projekt-URL entfernen

1
Palash Debnath

In der neuesten Version

ÄNDERE DAS  

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false);

ZU DIESEM

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? false : false);
0
plaga

WampServer Version 3.1.0 64bit.__Im Wampmanager.conf finden Sie eine Zeile:

urlAddLocalhost = "off"

Ändern Sie es in "on", das ist es!

0
Eagle_one

In Wamp Server 3.0.0:

Öffnen Sie wamp/www/index.php Und gehen Sie zu Zeile 33 und ersetzen Sie off durch on.

if(!empty($wampConf['urlAddLocalhost']) && $wampConf['urlAddLocalhost'] !== "on")

Sie können jetzt das Häkchen bei " Add localhost in url " im Wamp-Menü entfernen.

0
mracoder

In WAMPSERVER 3.1.x

wamp/www/index.php öffnen

Gehen Sie zu Zeile Nummer 33

Ändern Sie diese Zeile:

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false);

Zu:

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'on' ? true : false);

Speichern Sie und schließen Sie die Datei.

ODER

Klicken Sie mit der rechten Maustaste auf das Symbol Wampserver in der Taskleiste und bewegen Sie den Mauszeiger auf,

Klicken Sie auf die Option Wamp Settings

Danach wählen Sie folgendes aus: Add localhost in url

0
Sanu