2011-02-10 4 views
2

가상 호스트를 쉽게 추가 할 수있는 무료 PHP 스크립트가 있습니까?PHP 가상 호스트 관리/추가

무료 포럼 호스트를 열고 사용자가 무료 하위 도메인을 제외하고 자신의 도메인을 사용할 수 있기 때문에이 작업을 수행해야합니다.

+1

스크립트를 사용하여 사용자 입력을 기반으로 웹 서버를 다시 시작 하시겠습니까? PHP를 쓰는 사람이'' 텍스트를 생성하는 것은 아니지만 스크립트를 사용하여 서버를 바운스하게 만들 수 있습니까? 그것은 무섭다. –

+1

아마 도메인을 주차하는 스크립트가 더 좋을까요? 그게 가능할까요? 따라서 사용자가 자신의 도메인을 내 이름 서버로 가리키고 도메인을 지정하면 도메인에서 올바른 디렉토리를 가리 킵니다. – Spencer

+0

가상 호스트의 제어 된 생성이 실제로 문제가되지 않는다면. 모두는 당신이이 생성 과정에 클라이언트에게주는 자유의 정도에 달려 있습니다. 사실 나는 또한 그런 도서관을 꺼리지 않을 것이다. –

답변

3

새 도메인을 추가 할 때마다 서버를 다시 시작하면 문제가 발생할 수 있습니다. 파일을 쓰는 데 문제가 발생하면 모든 사이트가 손실되고 캐시 된 데이터가있는 경우 (주로 APC을 생각하고 있습니다) 캐시의 유용성도 잃게됩니다.

기본 가상 호스트에서 새 도메인을 처리 한 다음 $ _SERVER [ 'HTTP_HOST']에 따라 PHP 코드를 실행하면보다 강력한 솔루션이됩니다.

0

주된 vhost에 포함되어있는 vhost 파일을 생성 할 수 없습니다. 날씨를 결정하기 위해 cron을 사용하여 아파치를 다시 불러올 수 있습니다.

1

쉬운 방법은 모든 도메인을 설정된 디렉토리로 와일드 카드로 변환 한 다음 특정 도메인을 특정 디렉토리에 매핑하는 mod 재 작성을 사용하는 것입니다. MU 워드 프레스를 설치하면 도메인을 사용하여 사용자 계정에 매핑 할 수 있습니다.

아파치를 다시 시작하지 않고도 .htaccess 파일을 편집 할 수 있습니다.