您的位置:首页 > 编程语言 > PHP开发

PHP has encountered an Access Violation at *** 的问题

2013-03-15 11:09 204 查看
解决方法如下:

1、更新到5.2后php版本

2、是否zend所需的dll文件所在目录给的权限不够,必须有读取和运行的权限

3、如果使用的是windows系统,是否设置过应用池,比如池中限制了什么

4、高版本的PHP和Mysql存在兼容性的问题。c:/windows/system32下的libmysql.dll 使用php下的,不要使用mysql下的,因为两个程序下都有

5、php.ini有两个地方没有设置

1)

将;upload_tmp_dir该行的注释符,即前面的分号“;”去掉,使该行在php.ini文档中起作用。

upload_tmp_dir是用来定义上传文件存放的临时路径,在这里你还可以给其定义一个绝对路径

比如:upload_tmp_dir = d:\tmp  

(d:\tmp目录必须有读写权限)

2)

php.ini中关于session.save_path一项没有设置好,解决的方法是将

session.save_path和session.cookie_path 定义一个绝对路径

比如:

session_save_path = d:\temp

session.cookie_path = d:\temp

(d:\tmp目录必须有读写权限)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: