Virtual Host will nicht

bolshi

bolshi

Aktives Mitglied
Thread Starter
Dabei seit
13.03.2009
Beiträge
775
Reaktionspunkte
19
Hallo,

in der httpd-vhost.conf steht folgender Eintrag
Code:
<VirtualHost *>
    DocumentRoot "/Applications/MAMP/htdocs/symfony21/web"
    ServerName symfony21.local
    ServerAlias www.symfony21.local
    ErrorLog "logs/symfony21_log" symfony21
</VirtualHost>

In der /etc/hosts die Domain
Code:
127.0.0.1 symfony.local

Im Anschluss gespeichert und den MAMP-Apachen neu gestartet.

Woran kann's liegen, dass die Domain sich nicht aufrufen lässt?
 
werden die .local nicht über mDNS/bonjour/zeroconf aufgelöst?
 
Du fragst mich Sachen :) Kann ich dir nicht sagen. Hab's unter 10.8 nicht anders bewerkstelligt. Da lief's.
 
war da symfony als gerätename in den sharing einstellungen gesetzt? ;)
 
Hallo,

in der httpd-vhost.conf steht folgender Eintrag
Code:
<VirtualHost *>
    DocumentRoot "/Applications/MAMP/htdocs/symfony21/web"
    ServerName symfony21.local
    ServerAlias www.symfony21.local
    ErrorLog "logs/symfony21_log" symfony21
</VirtualHost>

In der /etc/hosts die Domain
Code:
127.0.0.1 symfony.local

Im Anschluss gespeichert und den MAMP-Apachen neu gestartet.

Woran kann's liegen, dass die Domain sich nicht aufrufen lässt?


wie jetzt? symfony21.local oder symfony.local ?
 
sharing aka freigaben systemeinstellungen (bei 10.6 hieß es noch sharing, inzwischen freigaben) ...
 
Freigaben sind komplett deaktiviert.
 
es geht oben um den gerätenamen in den einstellungen dort ...
 
war da symfony als gerätename in den sharing einstellungen gesetzt? ;)

Ach das meinste. Nein.

'symfony21.local' hab ich in der '/etc/hosts' angegeben.

Hab jetzt mal die PHP-Version auf 5.4.10 geändert:

Code:
ingos-MacBook-Pro:~ ip$ php -v
PHP 5.4.10 (cli) (built: Jan 21 2013 15:12:32) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
    with XCache v2.0.1, Copyright (c) 2005-2012, by mOo

Jetzt meldet sich beim Aufrufen der Domain der OSX-Apache per 'It works!' :confused:
 
Ach das meinste. Nein.

'symfony21.local' hab ich in der '/etc/hosts' angegeben.

Hab jetzt mal die PHP-Version auf 5.4.10 geändert:

Code:
ingos-MacBook-Pro:~ ip$ php -v
PHP 5.4.10 (cli) (built: Jan 21 2013 15:12:32) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
    with XCache v2.0.1, Copyright (c) 2005-2012, by mOo

Jetzt meldet sich beim Aufrufen der Domain der OSX-Apache per 'It works!' :confused:

na dann passt es doch. er läuft
 
na dann passt es doch. er läuft

Nicht ganz. Der Eintrag in der httpd-vhosts.conf lautet ja
Code:
<VirtualHost *>
    DocumentRoot "/Applications/MAMP/htdocs/symfony21/web"
    ServerName symfony21.local
    ServerAlias www.symfony21.local
</VirtualHost>

Geb ich bspw. im Browser http://symfony21.local/config.php ein - die ja im web-Verzeichnis liegt - kommt die Meldung

Not Found
The requested URL /config.php was not found on this server.
 
Nicht ganz. Der Eintrag in der httpd-vhosts.conf lautet ja
Code:
<VirtualHost *>
    DocumentRoot "/Applications/MAMP/htdocs/symfony21/web"
    ServerName symfony21.local
    ServerAlias www.symfony21.local
</VirtualHost>

Geb ich bspw. im Browser http://symfony21.local/config.php ein - die ja im web-Verzeichnis liegt - kommt die Meldung

Not Found
The requested URL /config.php was not found on this server.

Dann liegt die Datei dort nicht, ganz einfach!

Im htdocs-ordner liegt eine Datei index.htm in der steht, "It works!". Und die kriegst Du ja auch angezeigt.
 
Ich arbeite mit MAMP. Sprich ich will kein 'It works!' und es liegt auch keine index.html im htdocs Root.
Obwohl in der Webfreigabe kein Haken gesetzt war lief der hauseigene Apache.

Per 'sudo apachectl stop' ließ sich das Ding dann abschalten.

Nur ist MAMP noch nicht gesprächsbereit.
 
Wenn der default Apachen Port dann noch angepasst wird klappt's auch mit dem Nachbarn, äh MAMP ;)
 
Zurück
Oben Unten