>  기사  >  백엔드 개발  >  PHP와 Apache 통합, 가상 디렉터리 구성, 가상 호스트 구성

PHP와 Apache 통합, 가상 디렉터리 구성, 가상 호스트 구성

WBOY
WBOY원래의
2016-08-08 09:25:501400검색
PHP와 Apache 통합:

1. Apache의 conf 디렉토리에 있는 httpd.conf에

LoadModule php5_module "D를 추가합니다. appserv/php/php5apache2_2.dll"

PHPIniDir "D:/appserv/php"

AddType 애플리케이션/x-httpd-php . php .phtml

2. php.in-development 파일을 php.ini

로 변경합니다. 3. 해당 기능 모듈

여기서 PHP 확장 라이브러리 경로를 지정합니다

extension_dir = ".../php-5.3.5/ext "


가상 디렉터리 구성:


#direcotory는 시작 페이지와 동일합니다
DirectoryIndex index.html index.htm index.php
#사이트 별칭
별칭 ​​/myblog "D:/myblog"

#이것은 접근 권한 설정
주문 허용, 거부
모두 허용


문서 루트 경로 #DocumentRoot 등록 취소


가상 호스트를 구성하는 단계는 다음과 같습니다.

1. httpd-vhosts.conf

httpd.conf 파일

# 가상 호스트 가상 호스트

conf/extra /httpd-vhosts.conf 포함

2. httpd-vhosts.conf 파일에서 구성을 만듭니다


#Configure 우리 자신의 가상 호스트

DocumentRoot "d:/myblog"
#여기에서 환영 홈페이지를 구성하세요
DirectoryIndex index.html index.htm index.php

옵션 FollowSymLinks
#다른 사람이 우리 페이지를 수정하도록 허용하지 않습니다
AllowOverride None
#액세스 권한 설정
주문 허용, 거부
모두 허용

php.ini의 관련 구성:

Mysql 지원 활성화

extension="php_mysql.dll"

extension="php_mysqli.dll"

지원 갤러리 열기

extension=php_gd2.dll

기본 시간대 설정

날짜. timezone = 아시아/상하이

소켓 사용

extension=php_sockets.dll

php 사용 확장 기능

extension=php_exif.dll

태그 사용

short_open_tag = 끄기/켜기

알림 정보 표시 안 함

error_reporting = E_ALL & ~E_NOTICE

위에서는 PHP와 Apache의 통합, 가상 디렉토리 구성, 가상 호스트 구성 등 모든 측면을 소개했으며 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.