Apache與PHP的配置


Listen 表示端口號

ServerName 表示域名

<Directory 路徑> 表示默認開放的路徑

<IfModule dir_module> 表示默認顯示的文件名

 <Directory 路徑>  Options Indexes FollowSymLinks  顯示文件路徑

配置多個虛擬主機

1.在httpd-vhosts.conf文件中添加

<VirtualHost *:8888>監聽的端口號
    ServerAdmin webmaster@dummy-host2.example.com 站長郵箱
    DocumentRoot "D:/PHP" 網站目錄
    ServerName localhost  域名
    ErrorLog "logs/dummy-host2.example.com-error.log"  錯誤日志
    CustomLog "logs/dummy-host2.example.com-access.log" common  日志
</VirtualHost>

2.在httpd.conf中監聽你所要監聽的端口

AllowOverride None的地方,全改為AllowOverride All

LoadModule rewrite_module modules/mod_rewrite.so這句話前面的#號去掉。

Include conf/extra/httpd-vhosts.conf 這句話注釋打開(去掉前面的#號)

<IfModule dir_module> 可以配置默認顯示的文件名

如果項目有在新的文件夾可以通過<Directory 路徑> 表示默認開放的路徑  來配置 也可以在httpd-vhosts.conf文件中配置

3.打開C:\Windows\System32\drivers\etc下的hosts文件,配置映射關系:127.0.0.1 localhost(ip  域名)

 

關於PHP與Apache的配置

1.首先下載php :Thread Safe版本否則沒有PHP與Apache的配置文件

2.引入PHP與Apache的配置文件:LoadModule處(一定要小寫php+版本_module)

 

3.添加PHP的類型文件(默認沒有)IfModule mime_module處

 4.php擴展程序的配置

1.在php安裝目錄中創建一個php.ini(可由php.ini-development 配置模板復制而來)
2.extension_dir第二個 extension_dir = "F:/php/ext"
3.extension=mbstring 打開注釋
4.默認Apache加載的php.ini是在windows目錄查找的
5.通過Apache配置文件修改默認加載路徑PHPIniDir 'F:/php/'
5.php配置文件配置時區:php.ini ;date.timezone =


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM