WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   VirtualHost fungerar inte (https://www.wn.se/forum/showthread.php?t=17271)

Spindel 2006-11-02 12:26

Håller just nu på att sätta upp VirtualHost lokalt på datorn. Meningen är att man ska kunna skriva http://goplay/ för att komma till Ruby on Rails-mappen. Detta har jag fixat men problemet är att http://localhost/ också får för sig att rikta sig till den mappen. Försökte lösa det med denna koden men Apache vägrar att starta då...
Kod:

NameVirtualHost *
<VirtualHost *>
  ServerName localhost
  DocumentRoot C:\Program\Apache Group\Apache2\htdocs
</VirtualHost>

<VirtualHost *:80>
  SetEnv RAILS_ENV development
  ServerName goplay
  DocumentRoot C:\ruby\bin\goplay\public
  ErrorLog C:\ruby\bin\goplay\log\apache.log

  <Directory C:\ruby\bin\goplay\public>
  Options ExecCGI FollowSymLinks
  AddHandler cgi-script .cgi
  AllowOverride all
  Order allow,deny
  Allow from all
  </Directory>

</VirtualHost>

Vad är egentligen fel? :(

najk 2006-11-02 15:52

Titta i error.log, du får nog mer kött på benen där i.

Spindel 2006-11-02 16:34

Citat:

Originally posted by najk@Nov 2 2006, 16:52
Titta i error.log, du får nog mer kött på benen där i.
Faktiskt inte <_<

PeterM 2006-11-02 19:11

Apache.exe -t visar vad Apache inte gillar i konfigurationsfilen

Spindel 2006-11-02 23:19

Citat:

[Thu Nov 02 23:14:01 2006] [warn] module env_module is already loaded, skipping
Syntax error on line 977 of C:/Program/Apache Group/Apache2/conf/httpd.conf:
DocumentRoot takes one argument, Root directory of the document tree

Vad menas?

najk 2006-11-03 07:20

Den gillar inte "DocumentRoot C:\Program\Apache Group\Apache2\htdocs"
prova
DocumentRoot "C:\Program\Apache Group\Apache2\htdocs"
eller
DocumentRoot C:\Program\Apache\ Group\Apache2\htdocs

Spindel 2006-11-03 11:52

DocumentRoot "C:\Program\Apache Group\Apache2\htdocs" fungerade perfekt :) Var nog så att mellanrummet i Apache Group som spökade till det...


Alla tider är GMT +2. Klockan är nu 00:20.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson