好心情Blog

回忆过去发生的,记录现在拥有的,展望未来改变的。

Mar
1
搭PHP环境,快被权限折磨疯了

原来没在服务器上装PHP的环境, 最近想给朋友开一个PHPWIND的论坛,就下载了PHP环境下的一系列的安装文件在本机两台2003系统上先试了一把, 都没问题后就传到服务器上进行安装.

岂知安装完IIS下用的PHP5ISAPI.DLL后竟然不能打开PHP的页面, 不管是什么代码, 只要扩展名是PHP就不可用, 添加PHP扩展/设置PHP.INI等工作我全做了, 还是不行. ISAPI筛选器那儿显示的是个向下的红箭头, 说明ISAPI载入根本就不成功... 而且猜想一定是某处权限没设好.

折腾了两天都想放弃了时, 忽然想到: 既然是权限有问题的话, 那访问到这(几)个文件时一定会报错的, 这样一来用FileMon这个软件就可以监视访问错误信息, 找到哪个文件权限没设好了.

于是, 在服务器上再跑FileMon, 发现PHP5ISAPI.DLL PHP5TS.DLL两个文件访问时被拒绝, 访问账号是"NetWork Service", 于是把这几个文件及PHP.EXE PHP.INI赋于了NETWORK SERVICE账号(系统内置账号)读取及运行的权限, 再重启IIS, 发现站点的ISAPI筛选器那儿显示的已经是绿色的上箭头了.

但这只能算是小有进展而已,*.PHP的页面还是不能显示, 更进一步的问题又找不到了, 快郁闷死了~~

评论[ 0 ]

发表评论:

Blog搜索

Blog分类

RSS订阅



可能与本文相关的广告

最新评论及回复

留言本最新留言

最新文章

Tags云集

Powered by Z-Blog and Template by 软件兔. 随意转载, 但请在文章中加上本站链接:〖好心情Blog〗