首页 » 网站建设

MYMPS在PHP5.3上报错及整合UCENTER解决方案

最近调试运行了多个网上比较热门的PHP程序,比如CMS程序中的DEDECMS、帝国、PHPCMS,以及论坛程序DISCUZ、PHPWIND和MYMPS、PHPMPS分类信息系统等。目的只有一个寻找一个适合做地方类的网站程序架构,考虑到各方面的因素,最终选择了MYMPS整合DISCUZ X1的UCNETER方案。

一、在本地架设的LAMP环境中,安装MYMPS出现了如下问题:

Deprecated:Functionereg_replace() is deprecated in D:\xampp\htdocs\mymps\include\global.inc.php on line 15
Deprecated: Function ereg_replace() is deprecated in 
D:\xampp\htdocs\mymps\include\global.inc.php on line 16
Deprecated: Function set_magic_quotes_runtime() is deprecated in 
D:\xampp\htdocs\mymps\include\global.php on line 20
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at D:\xampp\htdocs\mymps\include\global.inc.php:15) in D:\xampp\htdocs\mymps\include\admin.class.php on line 83
Warning: Cannot modify header information – headers already sent by (output started at D:\xampp\htdocs\mymps\include\global.inc.php:15) in
D:\xampp\htdocs\mymps\include\global.fun.php on line 181
Warning: Cannot modify header information – headers already sent by (output started at D:\xampp\htdocs\mymps\include\global.inc.php:15) in
D:\xampp\htdocs\mymps\include\global.fun.php on line 182

解决办法:

查找/include/global.php,在“set_magic_quotes_runtime(0);前加“@”;

查找/include/global.inc.php,分别在以下两条语句前加“@”:

define(‘MYMPS_INC’, ereg_replace(“[/\\]{1,}”,’/',dirname(__FILE__) ) );

define(‘MYMPS_ROOT’, ereg_replace(“[/\\]{1,}”,’/',substr(MYMPS_INC,0,-8) ) );

二、MYMPS整合DISCUZ X的UCENTER方法步骤:

1.分别下载安装MYMPS和DISCUZ X1程序;

2.下载 my-uc 整合插件,将uc_client目录和api目录上传至mymps根目录下;

3.进入Ucenter后台->应用管理->添加新应用->自定义安装;

应用名称 : mymps

应用的URL: 您的mymps访问地址

通信密钥 : 比如123456

应用类型 : 其它

应用接口文件名称: uc.php

是否开启同步登录: 是

是否接受通知: 否
4.返回应用列表,点击编辑,进入mymps配置的编辑页面;

在编辑页面的最下面,会出现一个 应用的 UCenter 配置信息复制里面的代码;然后打开 /dat/config.db.php 文件,粘贴在这个文件<?php 和?>中间保存即可。

最后粘贴以下代码:

$dbhost = $db_host; // 数据库服务器
$dbuser = $db_user; // 数据库用户名
$dbpw = $db_pass; // 数据库密码
$dbname = $db_name; // 数据库名
$pconnect = 0; // 数据库持久连接 0=关闭, 1=打开
$tablepre = $db_mymps; // 表名前缀, 同一数据库安装多个论坛修改此处
$dbcharset = $db_charset; // MySQL 字符集, 可选 ‘gbk’, ‘big5′, ‘utf8′, ‘latin1′, 留空为按照论坛字符集设定
//同步登录 Cookie 设置
$cookiedomain = ”; // cookie 作用域
$cookiepath = ‘/’; // cookie 作用路径

5.操作都正确的话,ucenter应用里mymps的应用会显示通信成功,如果通信失败,请检查你是否粘贴了;

6.进入mymps后台管理>系统配置>系统参数设置>整合其它CMS系统>填写 ucenter >保存。

执行以上步骤,安装整合都很顺利,下面的工作需要慢慢的不错完善了。写此文主要是看到遇到了同样的问题的朋友,不如做一总结分享,希望对需要的朋友有所帮助。

Share/Bookmark this!

4 评论

留下你的评论

添加你的评论, 或者 引用 到你的网站. 你也可以 订阅本站的评论 通过RSS.

围绕主题回复. 保持和谐. 屏蔽垃圾回复.

你可以使用的标签:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

这是一个启用Gravatar的博客。要得到您自己的全球公认的头像,请登记注册 Gravatar.

Side Notes

This entry was posted by admin on 2010年08月3日 at 3:58 下午 and filed under 网站建设 category.

You can add your comments or trackback from your own site. To keep you updated to the latest discussion, you can subscribe to these comments via RSS.

This is a Gravatar-enabled weblog. To get your own globally recognized avatar, please register at Gravatar.

 

2012 二月
« 十二    
 12345
6789101112
13141516171819
20212223242526
272829  

标签云

discuz google排名 google收录 keyword Mymps nginx ROY SEM seo SEO专家 SEO思考 SEO案例 SEO行业 SEO趋势 UCENTER 主机空间 优酷网 伪静态规则 关键字 反向链接 外链检测 当当网 快照原理 快照问题 排名因素 推广创意 搜索引擎优化 百度快照 百度排名 百度推广 百度竞价 纽约上市 网站建设维护 网站运营 美国主机 虚拟空间 谷歌优化 谷歌排名 账户优化 郑州SEO