php與apache的整合:
1、在apache的conf目錄下的httpd.conf加入
LoadModule php5_module "D:/appserv/php/php5apache2_2.dll"
PHPIniDir "D:/appserv/php"
AddType application/x-httpd-php .php .phtml
2、把php.in-development檔案改成php.ini
3、在php.ini中可以指定對應的功能模組
在這裡我們指定php的擴充庫路徑
extension_dir = ".../php-5.3.5/ext"
配置虛擬目錄:
#direcotory相當於是歡迎頁面
DirectoryIndex index.html index.htm index.php
#你的網站別名
Alias /myblog "D:/myblog"
#這是存取權限設定
Order allow,deny
Allow from all
登出documentroot路徑 #DocumentRoot
配置虛擬機器主機的步驟如下:
1、啟用 httpd-vhosts.conf
在 httpd.conf 檔案中
# Virtual hosts 虛擬機器主機
Include conf/extra/httpd-vhosts.conf
2、在httpd-vhosts.conf檔案中做配置
#配置我們自己的虛擬機器主機
DocumentRoot "d:/myblog"
#這裡配置歡迎首頁面
DirectoryIndex index.html index.htm index.php
Options FollowSymLinks
#不許可別人修改我們的頁面
AllowOverride None
#設定存取權限
Order allow,deny
Allow from all
php.ini中的相關配置:
開啟支援Mysql
extension="php_mysql.dll"
extension="php_mysqli.dll"
開啟支援會圖庫
extension=php_gd2.dll
設定預設時區
date.timezone = Asia/Shanghai
使用socket
extension=php_sockets.dll
使用php擴充功能
extension=php_exif.dll
使用標記
short_open_tag = Off/On
不提示Notic資訊
error_reporting = E_ALL & ~E_NOTICE
以上就介紹了php與apache的整合、配置虛擬目錄、配置虛擬機器主機,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。