ZEND出错了

今天在服务器日志中看到下面的错误信息:

事件类型:        错误 
事件来源:        Zend Optimizer 
事件种类:        无 
事件 ID:        487 
日期:                2006-6-15 
事件:                9:33:07 
用户:                N/A 
计算机:        NETFANG4412584 
描述: 
事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: Unable to view file mapping, 试图访问无效的地址。 
.

是WINDOWS主机,以前好像没有出现这样的错误,晕死了

在网上找到的回答是:

PHP是一个粘合体,因为在windows下面是线程运行,而不是进程。所以容易出现这种错误。:( 
   因为线程运行的话,PHP没有足够的资源来进行错误处理,所以当PHP的扩展ZendOPtimizer运行的时候,就会出现问题。而这些问题是比较难解决的。 
   建议用linux服务器+apache 1 来跑你的论坛。

还有一种说法是PHP.INI配置文件中启用了sockets扩展,extension=php_sockets.dll就会出现这种情况,加上扩展前面的分号';'就行了,出现这种情况下不会有什么问题的
另一种说法:

我也是在网上到处找都没有答案,只要这个错误一旦出现,dz的论坛就慢的要死,zned也安装了无数遍就是没有解决
我就把php.ini和原来的5.04一下的版本比较发现:
php5.12的php.ini
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.

extension=php_mbstring.dll
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll
extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll

; Module Settings ;

下面的是php5.04的
;Windows Extensions
;Note that ODBC support is built in, so no dll is needed for it.

;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_yaz.dll
;extension=php_zip.dll

; Module Settings ;

大家看见没有,少了什么
;extension=php_yaz.dll
;extension=php_zip.dll
就这两个,把它加上去并把
extension=php_zip.dll
前面的;去掉保存重启iis和mysql 大功搞成

(0)

相关推荐

  • ZEND出错了

    今天在服务器日志中看到下面的错误信息: 事件类型:        错误  事件来源:        Zend Optimizer  事件种类:        无  事件 ID:        487  日期:                2006-6-15  事件:                9:33:07  用户:                N/A  计算机:        NETFANG4412584  描述:  事件 ID ( 487 )的描述(在资源( Zend Optimiz

  • PHP代码保护--Zend Guard的使用详解

    Zend Guard的作用,就是用编译处理的方式来保护PHP源代码免于被反编译查看.未经授权的定制修改.未经许可的使用和重新发布等.而且,它是PHP的东家Zend公司开发的,是完全为PHP量身定做的保护神. 下面,请大家就和我一起来学习使用Zend Guard,加密保护我们的PHP源代码吧. 实战:加密PHP源代码 下载:http://www.zend.com/en/products/guard/接下来让我们准备一个简单的PHP程序test.php,用来测试能否被Zend Guard保护起来.t

  • 解决layer弹出层自适应页面大小的问题

    前两天在Vue中引入了Vue-layer插件,实现了弹出层效果.不过由于是在22寸屏下开发的,没多想,弹出层的area的长宽就设定的都是800px,效果还很好.结果那给用户看,他们是12寸的笔记本.弹出层直接撑爆了页面,无法关闭... 网上的解决方案大都是以下几种: 1.改成百分比形式.有bug,下面细说. 2.改成em,rem等.同上 3.采用area:auto.可能是因为采用了swiper的原因吧,这样设置会导致弹出层出现"顶天立地"的效果 4.采用iframeAuto.这个没太搞

  • python_tkinter弹出对话框创建

    目录 1.messagebox消息对话框 示例:askokcancel 示例:askquestion 示例:askretrycancel(重试) 示例:askyesno 示例:showerror (出错) 示例:showwarning(警告) 示例:showinto (信息提示) 2.simpledialog 简单信息对话框 示例:asksting(获取字符串) 示例:askinteger(获取整型) 示例:askfloat(获取浮点型) tkinter提供了三个模块,可以创建弹出对话窗口:(使

  • nginx 502 Bad Gateway 错误解决办法

    一些运行在Nginx上的网站有时候会出现"502 Bad Gateway"错误,有些时候甚至频繁的出现.以下是小编搜集整理的一些Nginx 502错误的排查方法,供参考: Nginx 502错误的原因比较多,是因为在代理模式下后端服务器出现问题引起的.这些错误一般都不是nginx本身的问题,一定要从后端找原因!但nginx把这些出错都揽在自己身上了,着实让nginx的推广者备受置疑,毕竟从字眼上理解,bad gateway?不就是bad nginx吗?让不了解的人看到,会直接把责任推在

  • 浅谈五大Python Web框架

    说到Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework.framework不可胜数,不完全列表见: http://wiki.python.org/moin/WebFrameworks 虽然另一大脚本语言PHP也有不少框架,但远没有Python这么夸张,也正是因为Python Web Framework(Python Web开发框架,以下简称Python框架)太多,所以在Python社区总有关于Python框架孰优

  • PHP错误和异长常处理总结

    通过日志记录功能,你可以将信息直接发送到其他日志服务器,或者发送到指定的电子邮箱(或者通过邮件网关发送),或者发送到操作系统日志等,从而可以有选择的记录和监视你的应用程序和网站的最重要的部分.错误报告功能允许你自定义错误反馈的级别和类型,可以是简单的提示信息或者使用自定义的函数进行处理并返回信息. 为什么要使用错误处理?1.是网站出错时对用户友好2.更好的避免错误.调试.修复错误3.避免一些安全风险4.更好保证程序的健壮性5.--一.最简单的错误处理――die()当我们预计有错误发生时,停止脚步

  • PHP入门教程之PHP操作MySQL的方法分析

    本文实例讲述了PHP操作MySQL的方法.分享给大家供大家参考,具体如下: 设置Zend 软件所有 UTF-8 编码 设置单个项目 UTF-8 的编码 Demo1.php <?php header('Content-Type:text/html; charset=utf-8;'); //第一步,连接到 Mysql 服务器 3306 //第二步参数,服务器地址:第二个参数,服务器的用户名:第三个参数,服务器密码 //@ 如果出错了,不要出现警告或错误,直接忽略 //die 函数之前,先连接一下,报

  • 再谈PHP错误与异常处理

    目录 一.异常与错误的概述 PHP中什么是异常 PHP中什么是错误 上面的说法是有前提条件的 PHP异常处理很鸡肋? 二.ERROR的级别 三.PHP异常处理中的黑科技 1:set_error_handler() 2:register_shutdown_function() 3:set_exception_handler() 四.巧妙的捕获错误和异常 1:把错误以异常的形式抛出(不能完全抛出) 2:捕获所有的错误 五.自定义异常处理和异常嵌套 1:自定义异常处理 2:异常嵌套 六.PHP7中的异

  • python 中文乱码问题深入分析

    在本文中,以'哈'来解释作示例解释所有的问题,"哈"的各种编码如下: 1. UNICODE (UTF8-16),C854: 2. UTF-8,E59388: 3. GBK,B9FE. 一.python中的str和unicode 一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转换的异常,python中的str和unicode到底是一个什么东西呢? 在python中提到unicode,一般指的是unicode对象,例如'哈哈'的unicode对象为 u'\u54c8

随机推荐