易截截图软件、单文件、免安装、纯绿色、仅160KB

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 list方法的妙用

一个简单的例子读取CSV文件:
<?php
$handle=fopen("test.csv","r");
echo "<table border=2>";
//配合while循环读取文件
while($data=fgetcsv($handle,1024))
{
list($user,$pwd,$partment,$title)=$data;
echo "<tr>
<td>$user</td>
<td>$pwd< ......

关于PHP的几点问题及解决方法

1.配置IIS下的PHP环境
我用的是Windows server 2003+IIS 6.0+PHP,但刚开始用的PHP5.3,按照网上的方法http://www.gzu521.com/campus/article/network/200902/182924.htm一步步配置,但是结果运行出现了一个问题,就是The FastCGI Handler was unable to process the request.找了很多解决方法但是还是没有解决,最后我换成 ......

php文件系统函数库

basename: 返回不含路径的文件字符串。
chgrp: 改变文件所属的群组。
chmod: 改变文件的属性。
chown: 改变文件的拥有者。
clearstatcache: 清除文件状态快取。
copy: 复制文件。
delete: 无用的项目。
dirname: 取得路径中的目录名。
diskfreespace: 取得目录所在的剩余可用空间。
fclose: 关闭已打开的 ......

PHP文件包含漏洞原理分析和利用方法


摘要:一、涉及到的危险函数〔include(),require()和include_once(),require_once()〕 include()&&require()语句:包括并运行指定文件。这两种结构除了在如何处理失败之外完全一样。include()产生一个警告而require()则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用require()。include() ......

什么是PHP?

一、什么是PHP?PHP的概念和简介
  PHP是一种易于学习和使用的服务器
端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的WEB站点。本教程
并不想让你完全了解这种语言,只是能使你尽快加入开发动态web站点的行列。我假定你有一些HTML(或者HTML编辑器)的基本知识和一些编程思想。
  1.简介
  PH ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号