今天废了一天的时间来从新把环境搭建好:做个笔记
安装顺序:
apache->php->mysql
一些注意的地方记下来吧:
1. apache 支持 php
apache 配置文件下:需要修改的地方:
i. PHPIniDir "F:/programs/php/"
ii. LoadModule php5_module "F:/programs/php/php5apache2_2.dll"
2. php 的设置
i. include_path
ii. extension_dir
3. php 连接 mysql
i. 注释掉相关 extension
ii. extension = php_mysql.dll
iii. 或者 extension = php_pdo.dll, extension = php_pdo_mysql.dll
iiii. 还有些会用到的相关的 extension
4. 设置虚拟服务器
i. 在 apache 配置文件里以 Include 方式加载
eg. Include F:/some/path/vitual_host.conf
ii. 然后再 vitual_host.conf 中设置相关虚拟主机
5. 绑定域名
i. 在 C:/WINDOWS/system32/drivers/etc 下的 host 文件中加上 域名- ip 映射关系
eg. 127.0.0.1 www.example.com example.com
说明:
php 有两种方式安装
i. 下载安装程序 msi 文件
ii. 下载 zip 文件,这个需要较多自己配置
php 的测试工具 xDebug 将下面的放到 php.ini 中
[xdebug]
zend_extension_ts="F:/programs/php/ext/php_xdebug-2.0.5-5.2.dll"
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_name = cachegrind.%p.out
xdebug.profiler_output_dir = "F:/programs/php/tmp/XDebug"
-----XDebug 的相关文档在: http://www.xdebug.org/docs/profiler