Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

请高手指点一下

[复制链接]
liutao1982 发表于 2006-6-22 15:18:12 | 显示全部楼层 |阅读模式
我的是LEADBBS的

我想转到DZ
我按DZ官方转换的要求做了

转换时 就出现这个
>> LeadBBS v3.14 Access 转换 Discuz! 4.1.0 程序 ld314acc-dz410.php

--------------------------------------------------------------------------------

本程序基于 LeadBBS v3.14 Access 数据转换而设计,也可能用于稍高或者稍低版本的转换  

--------------------------------------------------------------------------------

PHP has encountered an Access Violation at 00CEF5FC


然后就 没有反映了  请问是什么原应呢!~
回复

使用道具 举报

liuqiang 发表于 2006-6-22 16:38:05 | 显示全部楼层
一般是在 WINDOWS 主机下   内存错误  建议升级 PHP

参考:
http://www.51la.org/webjx/htmldata/2006-05-24/1148423384.html
回复

使用道具 举报

liuqiang 发表于 2006-6-22 16:39:38 | 显示全部楼层
Access Violation(非法访问),General Protection Fault(一般保护性错误)或者Invalid Page Fault(无效页面错误),虽然说法不一样,但本质上总是由同一种错误引起的。Access Violation常常在计算机用户运行的程序试图存取未被指定使用的存储区时遇到。
Access violation at address <十六进制值>
in module <应用程序名>
Read of address <十六进制值>

一旦Windows要在它被分配的存储区之外写数据信息,它就会覆盖其他程序甚至操作系统的命令或数据。一旦发生了这种情况,操作系统将会瘫痪或者以某种形式关闭,你必须重新启动计算机。例如,在Windows NT/2000下一个程序遇到这种错误时,Dr. Watson出现并且停止了该程序,捕获了一些快速的细节状态,再把它们用文本形式记录下来。Access Violation是某些最令人气恼的Windows程序遇到的错误之一。首先声明一点,Access Violation和Microsoft Access没有任何关系。
回复

使用道具 举报

liuqiang 发表于 2006-6-22 16:39:55 | 显示全部楼层
这个问题主要出现在装有Zend Optimizer的IIS上,在IIS上面建议不要装Zend Optimizer。否则你的IIS很快就挂了.即使是win32下的Apache2,也会偶尔出现类似的内存违例访问情况.通常会在C:\产生一个日志文件。
估计可能是php的某些版本和Zend Optimizer不兼容.
回复

使用道具 举报

liuqiang 发表于 2006-6-22 16:40:14 | 显示全部楼层
PHP的错误
php经常报错,显示PHP has encountered an Access Violation at XXXXXX
很多人说,是php版本的问题,其实不然,可以从四个地方来看这个问题
1,是否zend所需的dll文件所在目录给的权限不够,必须有读取和运行的权限
2,是否使用的2003,设置过应用池,比如池中限制了什么什么,调整一下再试试看,是否好了,呵呵
3,php.ini有两个地方没有设置,而且一些程序必须用到的
A
将;upload_tmp_dir该行的注释符,即前面的分号“;”去掉,使该行在php.ini文档中起作用。upload_tmp_dir是用来定义上传文件存放的临时路径,在这里你还可以给其定义一个绝对路径,例如:upload_tmp_dir = d:upload  当然,此时你的d:upload目录必须有读写权限。  
这里我设置为  
upload_tmp_dir = c:\temp  (因为前面建立了这个文件夹,我图省事,呵呵)
B
出现这样的错误语句一般是因为你的php.ini中关于session.save_path一项没有设置好,解决的方法是将session.save_path和session.cookie_path 设置置为  
   session_save_path = c:\temp  
   session.cookie_path = c:\temp  
   然后在c:\目录下建立一个temp目录,即可(前面我们的eaccelerarot正好用到,建立过这么一个文件夹)
回复

使用道具 举报

chaoyang88 发表于 2008-8-13 00:16:26 | 显示全部楼层
我这几天也遇到同样的情况,按照楼上的方法都试了,还是不能解决~!请高手出招啊~!

对了,把eaccelerarot取消掉就正常了,难道问题真的出在eaccelerarot上?

我以前用过eaccelerarot都是正常的,我也试着把PHP环境配置得和以前一模一样,可还是不行~郁闷了!

[ 本帖最后由 chaoyang88 于 2008-8-13 00:17 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 00:59 , Processed in 0.087894 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表