windows下apache,mysql,php安装日记
今天废了一天的时间来从新把环境搭建好:做个笔记
安装顺序:
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
相关文档:
php连接access
$conn=new COM("ADODB.Connection");
$dsn="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".realpath("data.mdb").";Uid=Admin; Pwd=BDC2002Data;";
$conn->open($dsn);
$sql="select * from dict";
$rs=$conn->Execute($sql);
$row="0";
while(!$rs->EO ......
大家好,请教一个问题,麻烦有类似经验的帮帮忙,谢谢各位了!
本人以前学过两年的.NET,用C#,ASP.NET,Winfrom,SQLServer做过几个网站和小型的管理系统。
现在到一家新公司,要求我学PHP。麻烦高手指点一下,P ......
开源建站程序让编程高手和只懂打字上网的人都可以快速建立一个功能强大、界面漂亮的网站。不管你是想建一个博客、论坛、CMS、电子商务网站,或是Wiki、相册管理、RSS聚合和类Digg网站。你都可以通过这些建站工具快速建立。
我们之前介绍过23个开源的CMS管理系统,现在则让我们来看一下26款开源建站程序。
......
摘要:一、涉及到的危险函数〔include(),require()和include_once(),require_once()〕 include()&&require()语句:包括并运行指定文件。这两种结构除了在如何处理失败之外完全一样。include()产生一个警告而require()则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用require()。include() ......
前几天在学习PHP的时候做了一个简单的数据增删改的程序,由于自己是第一次接触PHP所以在许多地方做的不到位,感觉很牵强,但是毕竟是花了时间的,所以现在贴出来。
1.完成增删查改的主页面:connsql.php
<h1>Data Insert Delete Update</h1>
<?php
//获得数据库连接
& ......