Chinaunix首页 | 论坛 | 博客
  • 博客访问: 561360
  • 博文数量: 107
  • 博客积分: 5229
  • 博客等级: 大校
  • 技术积分: 1158
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-08 10:50
文章分类
文章存档

2015年(1)

2014年(1)

2012年(5)

2011年(22)

2010年(12)

2009年(13)

2008年(34)

2007年(19)

我的朋友

分类:

2011-07-22 14:04:52

看到网上有很多的同仁们,来写这些解决方案,我在前两次配置的时候,复制这复制那,我想应该没有那么回事吧,所以无意中看到这样一篇文章,感觉十分专业,忘了从哪里转载的了或者是原创,所以分享给大家。
首先安装好mssql 我这里选择的是2008 然后弄PHP 最后IIS下面的内容就是大家想要的过程,我跟她不一样在我选择的php.ini是php.ini-recommended。按照下面的步骤 所有的模块全部安装成功。


第一步,直接解压缩放到C盘php目录下了,这样查找文件会方便许多。解压缩完后PHP目录就是C:\php。
第二步,将 PHP 目录添加到 PATH 环境变量中,
(我的电脑->属性->高级->环境变量->系统变量->找到 path 这个变量,点击编辑在后面加入 如" ; C:\php"; 就是你安装PHP的路径 注意每一个变量之间有一个“;”半角的分号分隔,如果前面的没有分号请大家加上去。->一路确定)
使 php.ini文件在 Windows 下被 PHP 所用,
(我的电脑->属性->高级->环境变量->系统变量->点击“添加”->变量名“PHPRC”->变量值“C:\PHP;” 也就是你安装PHP的路径->一路确定)
第三步:为 PHP 设置一个有效的配置文件,php.ini。
在 ZIP 包中有两个 ini 文件,php.ini-dist 和 php.ini-recommended。
********************************************
这一部分,只在需要时才使用
php.ini-recommended:该文件中优化了性能和安全。
请仔细阅读该文件中的注释,因为它从 php.ini-dist 修改而来,会对设置产生较大的影响。
例如将 display_errors 设置为 off,将 magic_quotes_gpc 设置为 off。
除了阅读这些部分,还可以学习一下 ini 设置,并手动设置每一个配置项目。
如果想要最安全的设置,这是最好的方法,虽然 PHP 在默认配置下也是很安全的。
(再用记事本打开 php.ini ,查找register_globals = Off,把off改成On (有二处)此处一般能解决运行某些论坛安装时出现空白的问题。) ** 只在需要时才修改
(再查找short_open_tag = Off,把off改成On 有一处) ** 下载最新的PHP包,默认就是 On 再查找extension_dir = "./" 改为 extension_dir = "C:\PHP\ext"
(指定动态连接库的目录,php5和php4不同的地方就是它的动态连接库目录变了,这在它的文档结构里有详细的说明)
********************************************
在这里是使用 php.ini-dist
将其重命名为 php.ini ,就放在原来的位置 C:\php\php.ini
(1)搜索 extension_dir = , 并将其路径指到你的 PHP 目录下的 ext 目录,比如:
    extension_dir = "C\:php\ext"
(2)搜索找到 ; Windows Extensions 将下面列举的
;extension=php_mbstring.dll (这不选一般用PHPMYADMIN会出红色提示,故必选)
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dbase.dll
;extension=php_gd2.dll   (这是用来支持GD库的)
;extension=php_ldap.dll 
;extension=php_mssql.dll (这个是用来支持MSSQL的,可选)
;extension=php_mysql.dll (这个是用来支持MYSQL的,要支持MYSQL必选)
extension=php_sockets.dll
extension=php_sqlite.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
加上以下几行
(在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_mysql.dll之类的了,以后连接数据库要用到PDO)
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension=php_pdo_firebird.dll
extension=php_pdo_oci8.dll
(PHP5 中PDO的简单使用)
将这些前的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
然后再查找;extension=php_mbstring.dll,把下面几句前面的分号去掉
接下来修改了一些文件上传以及内存使用最大限制:
memory_limit = 20M     内存容量
post_max_size = 20M    闪存容量
upload_max_filesize = 20M  附件容量
以上3个地方请大家根据自己的实际需要修改
别的就没改什么了,保存后退出。
重启计算机后变量设置生效,再进行以下步骤的操作。
以后,当你修改完这个 php.ini 时,要到 管理工具/服务 那里重启动 IIS Admin 服务,你的修改才起作用。
第四步,点开始/所有程序/管理工具/Internet 信息服务
第五步,在"默认Web站点"上点鼠标右键,选属性,这时系统弹出"默认Web站点属性"窗口:
第六步,在"默认Web站点属性"窗口上点取"ISAPI筛选器"标签,点击"添加"按钮,在弹出的"筛选器属性"窗口的"筛选器名称"中输入"PHP","可执行文件"中输入"C:\php\php5isapi.dll",确定。
第七步,在"默认Web网站 属性"窗口上点取"主目录"标签,点"配置"按钮,在弹出的"应用程序配置"窗口中点取"添加"按钮,在弹出的"添加/编辑应用程序扩展名映射"对话框中的"可执行文件"文本框中输入"C:\php\php5isapi.dll","扩展名"文本框中输入".php"(注意一定要有那个点),确定。
第八步,回到"Internet 信息服务"窗口,终止IIS服务。
第九步,重新启动IIS服务。
第十步,增加默认文档 index.php 或 default.php
阅读(958) | 评论(0) | 转发(0) |
0

上一篇:jquery $.ajax

下一篇:破行

给主人留下些什么吧!~~