|  | 
 
| 今天在服务器日志中看到下面的错误信息: 
 事件类型: 错误
 事件来源: 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 大功告成!
 | 
 |