ホームページ  >  記事  >  バックエンド開発  >  phpとapacheの統合、仮想ディレクトリの設定、仮想ホストの設定

phpとapacheの統合、仮想ディレクトリの設定、仮想ホストの設定

WBOY
WBOYオリジナル
2016-08-08 09:25:501394ブラウズ
phpとapacheの統合:

1.

LoadModule php5_module "D:/appserv/php/php5apache2_2.dll"

PHPIniDir "D: /appserv/php"を追加します。

タイプの追加application/x-httpd-php .php .phtml

2. php.in-developmentファイルをphp.ini

3に変更します。対応する関数モジュールを指定できます

ここでは、php

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


の拡張ライブラリのパスを指定します。 仮想ディレクトリを設定します:

#direcotoryウェルカムページに相当します DirectoryIndexindex.htmlindex.htmindex.php
#あなたのサイトのエイリアス
Alias /myblog "D:/myblog"

#これはアクセス許可です設定
順序許可、拒否
すべてから許可




ログアウト documentroot path #DocumentRoot


仮想ホストを構成する手順は次のとおりです。 :

1. httpd.conf ファイルで httpd-vhosts.conf を有効化します

# 仮想ホスト 仮想ホスト

conf/extra/httpd-vhosts.conf を含めます

2. httpd-vhosts.conf ファイルで構成を行います

#独自の仮想ホストを構成します

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

デフォルトのタイムゾーンを設定します

date.timezone = Asia/Shanghai

ソケットを使用します

拡張子=php_sockets。 dll

PHP 拡張機能を使用します

extension=php_exif.dll

<> タグを使用します

short_open_tag = Off/On

お知らせ情報

error_reporting = E_ALL & ~E_NOTICE

上記では、PHP と Apache の統合、仮想ディレクトリの構成、仮想ホストの構成をあらゆる側面を含めて紹介しましたが、PHP チュートリアルに興味のある友人にとって役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。