Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1271208
  • 博文数量: 107
  • 博客积分: 1456
  • 博客等级: 上尉
  • 技术积分: 1868
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-13 15:33
文章分类

全部博文(107)

文章存档

2021年(2)

2016年(8)

2015年(8)

2014年(10)

2013年(20)

2012年(38)

2011年(21)

分类: 系统运维

2013-12-03 15:33:29

这是windows环境下php的配置问题,总体来说,有两种原因:一是php.ini里定义的某个目录无法读取,即权限不够;二是php.ini里定义的某个路径无法识别。

先说第一种。在php.ini里定义的目录都需要开启php进程标示账户的读取权限。如果权限不够,必然会导致php页面在执行过程中出现问题。可以检查下,最近是否有更改过某个目录的设置,并尝试赋予该目录everyone读取权限。

至于第二种原因,一般情况下,在windows下设置php.ini,既可以使用“/”,也可以使用“\"来定义路径。但对于一些缺失部分系统文件的服务器来说,却只能识别"/"。所以在php.ini里设置路径的时候,请尽可能使用“/”。或者在修改php.ini后,跑一下“php.exe -v”,如果提示无法找到某个组件,例如:

这就是缺少系统文件了。可以从相同系统的其他服务器上把这个文件复制过来。该文件通常位于system32目录下。
阅读(2258) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~