最近评论

win2008 iis7 安装pear

安装环境:windows2008+php5.2.6+iis7
1、确认php目录下是否有pear/go-pear.phar。用install安装的php,没有pear/go-pear.phar,可以打开 http://pear.php.net/go-pear.phar ,把里面的内容复制另存到php目录pear/go-pear.phar 。
2.开始-运行-cmd-输入 php pear/go-pear.phar。没有把php目录加入环境变量的请先切换到该目录下。提示
Are you installing a system-wide PEAR or a local copy?
(system|local) [system] :直接默认回车
显示
Below is a suggested file layout for your new PEAR installation.  To
change individual locations, type the number in front of the
directory.  Type ‘all’ to change all of them or simply press Enter to
accept these locations.
 1. Installation base ($prefix)                   : d:\php
 2. [...]

IIS 7.0 Appcmd 使用

 IIS 7.0:Appcmd.exe
IIS 7.0 提供了一个新的命令行工具 Appcmd.exe,可以使用该工具来配置和查询 Web 服务器上的对象,并以文本或 XML 格式返回输出。下面是一些可以使用 Appcmd.exe 完成的任务的示例:
? 创建和配置站点、应用程序、应用程序池和虚拟目录。
 
? 停止和启动站点。
 
? 启动、停止和回收应用程序池。
 
? 查看有关在 Web 服务器上运行的工作进程和请求的信息。
 
Appcmd.exe 为常见的查询和配置任务提供了一致的命令,从而降低了学习语法的复杂性。例如,您可以使用 list 命令来搜索有关对象(如应用程序)的信息,也可以使用 add 命令来创建对象(如站点)。
另外,您还可以将命令组合在一起使用,以返回与 Web 服务器上对象相关的更为复杂的数据,或执行更为复杂的任务。例如,您可以完成类似如下任务的复杂任务:停止所有具有运行时间超过六十秒的请求的站点。
IIS 7.0:启动 Appcmd.exe

如果要通过使用命令 shell 窗口来配置 IIS 7.0 设置,请打开 Appcmd.exe。Appcmd.exe 位于 %windir%\system32\inetsrv 目录中,只有管理员帐户或身为相应计算机上 Administrators 组成员的用户才可以访问此目录。此外,Administrators 组的成员必须在 Windows Vista® 和 Windows Server® 2008 中以提升的权限启动 Appcmd.exe,才能查看和更改以下服务器级配置文件中的设置:Machine.config、根 Web.config 文件(位于 .NET Framework 目录中)以及 ApplicationHost.config。查看或更改站点或应用程序目录中的 Web.config 文件的用户必须对这些目录中的文件具有读取和写入权限。

 

注:

 
如果您运行的是 64 位 Windows,请从 本地驱动器\system32\inetsrv 目录而不是 [...]

Win2008下的IIS7与PHP相关问题

【实战】Win2008下的IIS7与PHP相关问题
导读:本文主要是介绍在 Win2008 的 IIS7 中配置和使用 PHP 的相关问题。注意,本文是针对 Win2008 全新的讲解,力求使用上的完美和配置上的简捷。
先推荐下载个视频(虽然是英文的,但是也可以先大致浏览了解一下):http://wallpaper.iis7.org/videos/php-fastCGI.wmv
重点:从以上视频可以了解到,在 Win2008 的 IIS7 中,对 PHP 支持的最大改进有两点:1、FastCGI;2、Output Caching(输出缓存)。所以以下着重介绍用 FastCGI 支持 PHP 的方式,而 ISAPI 支持方式应该和以前版本的 IIS 大同小异,不再赘述。
需要下载的相关程序(全部为免费程序,找不到的话就别做网站了)
1、PHP 5.x.x For Win 版本(推荐使用免安装的压缩版本);
2、MySQL 5.x For Win 版本;
3、phpmyadmin 最新版;
4、ZendOptimizer 最新版。
安装、配置下载的程序
0、在 Win2008 中添加角色:打开“服务器管理器”,在“Web 服务器中”别忘了添加“CGI”。如果没有添加,接下来是没有“FastCGI”选项的;
1、为 PHP 应用配置“FastCGI”:打开“IIS 管理器”,双击某个网站(或虚拟目录、应用程序),双击“处理程序映射”,然后从右边选择“添加模块映射”,“请求路径”填写“*.php”,“模块”选择“FastCgiModule”,“可执行文件”选择你 PHP 所在的目录中的“php-cgi.exe”(比如 D:\php\php-cgi.exe),“名称”就叫“php”好了。以下是配置说明:
(1)将“PHP.INI-dist”拷贝在同目录中,名为“PHP.INI”(不建议使用“php.ini-recommended”拷贝,因为安全性较高,容易出问题);
(2)编辑“PHP.INI”,主要是修改以下关键配置的设置(注意,如果没有某个关键词,就自己创建;“d:\php”假设为 PHP 所在目录。):
register_long_arrays = on
extension_dir = “d:\php\ext”
cgi.force_redirect = 0
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
session.save_path = “d:\php\tmp”
(3)特别说明:以上关键配置的设置是经过本人实战验证的,和目前网上流传的 PHP [...]