插件作者的标准出来了!Manyou诚邀开发者加盟!
《站长》&《程序员》杂志火热征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
论坛免费升级 手握手
Discuz!/ECShop 专用官方虚拟主机
【九城-奇迹世界】专题活动开始了!
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
参与有奖社区调查 赢取台湾5日游
发新话题
打印

事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到

事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到

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

开启 Zend Optimizer 后就报错,接着就是系统没有反映. 如果开始启动了Zend Optimizer 在系统还没有反映之前我把php.ini里的

[Zend]
zend_extension_manager.optimizer_ts="D:\PHP\Zend\lib\Optimizer-3.0.1"
zend_extension_ts="D:\PHP\zend\lib\ZendExtensionManager.dll"

删除了以后,系统就可以正常运行.dz的X-Space也可以运行(X-Space运行是需要Zend支持的) 把iis重新启动以后 X-Space就不能运行了

如果想让X-Space运行,就是要开启zend,在系统还没有死机之前把php.ini里的
[Zend]
zend_extension_manager.optimizer_ts="D:\PHP\Zend\lib\Optimizer-3.0.1"
zend_extension_ts="D:\PHP\zend\lib\ZendExtensionManager.dll"
删除掉.

问题很奇怪  

everyone权限已经给了temp  

php.ini里设置是这样的

Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;
extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
extension = php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension = php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.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_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_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
extension=php_zip.dll
修改C:\WINDOWS\Temp\目录的访问权限,使Zend可以对目录进行修改,一般添加IIS_WPG和Network Service的写入权限就够了。
有可能在C:\WINDOWS\temp\目录下找不到指定文件,查找该文件夹下是否有文件名ZendOptimizer.MemoryBase@SYSTEM和ZendOptimizer.MemoryBase@NETWORK SERVICE,如果没有,新建这两个文件,空文件即可。
php.ini文件中设置upload_tmp_dir = c:\windows\temp\(注意=两边的空格)。
还有可能就是没有读取ZEND目录的权限,为C:\Program Files\ZendOptimizer-2.6.2\lib\目录添加IIS_WPG和Network Service的读取和运行的权限(注意版本和安装目录不同时前面的路径也有所不同)
注意:前面提到的“C:\WINDOWS\Temp\”上当并非绝对,关键看php.ini文件中“upload_tmp_dir”等于什么路径。
如果还不能解决,那就只能启用iis5的隔离模式.在开这个模式后 这个问题应该可以解决掉了。
猛志固常在 心静是个宝 ############
在WIN系统下,这个错误正常.
引用:
原帖由 ibbn 于 2008-6-16 00:37 发表
修改C:\WINDOWS\Temp\目录的访问权限,使Zend可以对目录进行修改,一般添加IIS_WPG和Network Service的写入权限就够了。
有可能在C:\WINDOWS\temp\目录下找不到指定文件,查找该文件夹下是否有文件名ZendOptimizer ...
复制的办法,这种办法完全不可行的。也许是几年前旧版的zend和PHP,可以使用这办法,但现在这办法没用的。
E2180/2G/250 一年产权5800元 双线双IP 仅5台送7位数QQ非会员,可改密保,永不过期(赠送QQ号码:5103056) 联系QQ:5101667
1G月付双线空间,10元/月,Web800M+MySQL200M IIS100 流量不限 月付不怕上当,5G=500元=500IIS=七位QQ一个
发新话题
版块跳转