容器技术交流

 找回密码
 立即注册
查看: 4824|回复: 6

famp5.1.0 不支持新的 discuz x1

[复制链接]
发表于 2010-3-29 08:28:25 | 显示全部楼层 |阅读模式
famp5.1.0 不支持新的 discuz x1

dz官方回答
http://www.discuz.org/thread-16657-1-1.html


安装完毕,出现下列错误
Fatal error: Call to undefined function eaccelerator_get() in /home/heshanfu/sungz_com/source/class/class_eaccelerator.php on line 22

问题原因
服务器 eaccelerator 安装不完整。与以前版本相比较,eaccelerator-0.9.5之后的版本做了功能上的调整; 其中shared-memory默认安装是不支持的; ( Linux 下编译时可能使用的是默认参数)

解决办法

【方法1】 关闭论坛程序对 eaccelerator 的优化支持(这样可体验不了 Discuz!X 的极速了。。)

手工修改 /config/config_global.php , 将当中的

  • $_config['memory']['eaccelerator'] = '1';

复制代码

修改为

  • $_config['memory']['eaccelerator'] = '0';

复制代码


【方法2】 完全开启服务器对于 eaccelerator 的支持(需要站长有一定的技术实力)
清理以前的安装记录;
在安装脚本配置的选项中加入  --with-eaccelerator-shared-memory  重新编译;
重新编译后,你的论坛就可以开启 eaccelerator 极速支持了
 楼主| 发表于 2010-3-29 08:29:04 | 显示全部楼层
方法2 如何实现?请给个详细的教程。
发表于 2010-3-29 09:06:20 | 显示全部楼层
学习了。不错啊!
 楼主| 发表于 2010-3-29 17:29:14 | 显示全部楼层
顶起来

http://www.zijidelu.com/thread-1255-1-1.html
谁来回答这个问题呀
发表于 2010-3-29 22:47:40 | 显示全部楼层
收到了
 楼主| 发表于 2010-3-30 09:30:21 | 显示全部楼层
Fatal error: Cannot use string offset as an array in /home/ftp/feng_dlzc/wwwroot/discuzx/source/function/function_block.php on line 466

跳过第一个问题,还是出错,不知道是dzx本身的问题,还是famp的支持问题
错误演示地址http://www.dlzc.net/discuzx/
 楼主| 发表于 2010-3-30 22:14:01 | 显示全部楼层
Fatal error: Cannot use string offset as an array in /home/ftp/feng_dlzc/wwwroot/discuzx/source/function/function_block.php on line 466

跳过第一个问题,还是出错,不知道是dzx本身的问题,还是famp的支 ...
lihai3310 发表于 2010-3-30 09:30

重新安装dz x,解决问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-11 10:30 , Processed in 0.038024 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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