2014-10-13 1 views
0

XAMPP를 실행하는 Window 7의 drupal 7에있는 Subdomain 모듈에 적합한 구성은 무엇입니까?drupal의 Subdomain 모듈 구성 7

내 사이트가 여기에 로컬 호스트/예

인 내가 만든 변경 사항은 다음과 같습니다이 주석

settings.php

$cookie_domain = ''; 

떠나 나에게 오류를 제공은

"The $cookie_domain variable in settings.php is not set".

주석 처리를 제거하고 p "localhost", ".localhost", "example", ".example"에서 호출하면 "Access denied" 오류가 발생합니다.

"localhost/example"또는 공백 "을 허용하는 것으로 보이지만, 이것이 올바른지 여부는 알 수 없습니다.

호스트

127.0.1.1 localhost example 

(나는 성공적으로 핑 ideastar 수)

하여 http.conf

NameVirtualHost *:80 
<VirtualHost *:80> 
ServerName example 
ServerAlias *.example 
DocumentRoot C:/xampp/htdocs 
</VirtualHost> 

는 fallowing 오류

에게 점점 하위 도메인 오류 : localhost 및 subdomain-test.localhost가 동일한 IP 주소로 확인되지 않았습니다. DNS가 잘못 구성되었을 수 있으며 하위 도메인이 작동하지 않을 수 있습니다.

답변

0

먼저 메인 도메인 용 가상 호스트 하나와 하위 도메인 용 가상 호스트 두 개를 만들어야합니다. 예를 들어 로컬 호스트에 example.com과 test.example.com이라는 두 개의 도메인을 설정할 수 있습니다. 귀하의 컴퓨터에 Xampp을 새로 설치했다고 가정합니다. 가상 호스트 [\ XAMPP \ 아파치 \ conf의 \ 추가 \ 아파치 - vhosts.conf] 파일을 다음 항목이 있어야합니다 이제 행 아래에 다음 항목을 사용하면 시스템 호스트 파일을 열고 만들

<VirtualHost *:80> 
    DocumentRoot "\xampp\htdocs\example" 
    ServerName example.com 
    ServerAlias example.com 
</VirtualHost> 
<VirtualHost *:80> 
    DocumentRoot "\xampp\htdocs\example" 
    ServerName test.example.com 
    ServerAlias test.example.com 
</VirtualHost> 

을 "127.0.1.1 (로컬 호스트의 IP 127.0.0.1)

127.0.1.1 example.com 
127.0.1.1 test.example.com 

\ XAMPP \ htdocs에 "localhost를 예를 들어 \이 디렉토리는 드루팔 설치를 포함해야합니다.

쿠키 도메인 항목 내가 이미 HTTP에서 실행하는 드루팔 사이트가 있다고 가정 한 아래 라인

$cookie_domain = '.example.com'; 

에 따라해야한다 : \ 로컬 호스트 \ 예.

관련 문제