随笔分类 -  Web开发

摘要:原文地址:网站会员整合ucenter 实现多站点同步登录方法之前简单的写过一篇的用户注册整合ucenter的文章,因为写的很简洁,很多童鞋都看的不是很明白,也收到了很多童鞋的问题邮件。前几天因为公司的几个 网站需要做同步登录功能,因此就用到了ucenter作为中间桥梁。现在很多开源的cms系统,博客系统,论坛系统都自带整合ucenter的插件,但是 如果是自己开发的网站需要和discuz或者ecshop同步登录的话,就需要把自己的完网站整合上ucenter了。其实整合ucenter也没有传说中的那么困难,今天我就详细的介绍下如何把自己的网站整合上ucenter,实现多站点同步登录,同步退出的方 阅读全文
posted @ 2013-05-05 14:53 Merray 阅读(529) 评论(0) 推荐(0) 编辑
摘要:FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。2.二进制传输模式: 阅读全文
posted @ 2013-05-04 10:32 Merray 阅读(813) 评论(0) 推荐(0) 编辑
摘要:概览:原文:http://meego123.net/post-96.html模块化开发的目录结构。API接口文件,如uc.php与UC系统通讯接口backup备份目录、数据备份cache缓存目录data数据目录,安装系统,数据库表结构、数据等存放目录dev本地开发使用errorlog出错日志iis_rewriteiis URL规则include库文件languages语言包modules各模块类库setting一些基本的配置,如数据库配置static静态文件,例如一些常用的JS函数库、CSS、系统图片等等templates模板库uc_clientUC 客户端,用于与UC产品整合uploads上 阅读全文
posted @ 2013-04-28 10:52 Merray 阅读(661) 评论(0) 推荐(0) 编辑
摘要:1.Error:Table 'ucenter.uc_pms' doesn't existucenter discus整合缺少表‘uc_pms’问题 在ucenter数据库中创建该表即可DROP TABLE IF EXISTS uc_pms;# MySQL 返回的查询结果为空(即零行)。CREATE TABLE uc_pms(pmid INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,msgfrom VARCHAR( 15 ) NOT NULL DEFAULT '',msgfromid MEDIUMINT( 8 ) U 阅读全文
posted @ 2013-04-27 15:48 Merray 阅读(414) 评论(0) 推荐(0) 编辑
摘要:QQ客服 兼容多浏览器:http://wmnmtm.blog.163.com/blog/static/38245714201211175654176/ 阅读全文
posted @ 2013-04-19 09:53 Merray 阅读(135) 评论(0) 推荐(0) 编辑
摘要:函数定义位置printerror()/e/class/connect.php line 132query()/e/class/db_sql.php line 10fetch1()/e/class/db_sql.php line 30fetch()/e/class/db_sql.php line 22checklevel()/e/class/functions.php line 3414insert_dolog()/e/class/functions.php line 3625db_connect()/e/class/connect.php line 66db_close()/e/class/c 阅读全文
posted @ 2013-04-19 09:44 Merray 阅读(705) 评论(0) 推荐(1) 编辑
摘要:帝国CMS采集其实很简单,使用帝国CMS采集插件即可完成。这里以7.0为例进入帝国CMS后台,选择“栏目”菜单 在左侧菜单中 选择 “采集管理”打开 “管理采集节点”可以看到所有已经存在的采集规则节点下面开始增加一个新的采集规则点击增加节点按钮中间提示要选择要创建的栏目点击你要创建的栏目,比如国际新闻。好吧,点了就进去了。出现的界面有先节点名称,因为上面创建的是国际新闻这里就填写国际新闻父节点不用管(就是不填)页面采集地址,一般是选择一个新闻列表页,可以在新浪的国际新闻那里复制一下,比如国际新闻几面的地址,地址栏复制一下就可以了。采集页面地址方式二不用管不填内容页地址前缀写成图片/FLASH地 阅读全文
posted @ 2013-04-15 15:00 Merray 阅读(1864) 评论(0) 推荐(0) 编辑
摘要:1.先安装Apache+mysql+php windows集成环境2.在iis支持php准备工作:新建一个“web服务扩展” 文件为C:\PHP\sapi\php5isapi.dll。 扩展名为.PHP(如果已经做过这步的 以后就不需要再添加了)第一步、将 PHP 安装为 ISAPI 模式: 停止IIS服务,在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“默认Web站点”上单击右键选择“属性”,在打开的“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入 阅读全文
posted @ 2013-04-08 17:31 Merray 阅读(2964) 评论(0) 推荐(0) 编辑
摘要:1.Flash兼容性问题普通的Flash显示方式 :HTML 嵌入<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"WIDTH="920" HEIGHT="200" id="banner" ALIGN=""> 阅读全文
posted @ 2013-04-03 09:23 Merray 阅读(278) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.sina.com.cn/s/blog_450573000100e7fv.htmljs文件的编码是相对于解析器(编辑器)来说的,比如在eclipse里设置文件properties的text file encoding,然后编辑器编辑和保存就按相应的编码了。对于浏览器的解析就只能设置charset了,例如:<script type="text/javascript" language="javascript" src="test.js" charset="gbk">< 阅读全文
posted @ 2013-03-28 15:39 Merray 阅读(439) 评论(0) 推荐(0) 编辑
摘要:最近用到了javascript 代码量大 调试不方便 想到了Firefox 以前没有用过 现在装上试试1.下载火狐浏览器 Firefox下载地址:http://firefox.com.cn/download/2 直接双击exe安装即可3Firebug的插件的安装打开Firefox 调试脚本需要用到一个叫Firebug的插件在哪里下载呢, 点击“工具”-“附加组件” 打开附加组件管理器 打开“获取附加组件” 选项卡 在搜索框中输入Firebug 找到后 添加到Firefox即可安装成功后 在附加组件管理器的“扩展”中可以看到4.如何使用打开Firefox ,在右侧会有一个Firebug启用按钮 阅读全文
posted @ 2013-03-27 08:37 Merray 阅读(413) 评论(0) 推荐(0) 编辑
摘要:今天配置PHP环境后打开phpmyadmin出现“无法载入 mysql 扩展,<br />请检查 PHP 配置”的错误提示。 装完zend加速工具就报这个错误IE下还是乱码。以下网上找到的解决办法主要是php.ini的设置,还有一些模块的路径问题。1. extension_dir = 和PHP实际的ext目录不一致。2. 没有把PHP目录和ext目录添加到环境变量中。3. extension=php_mysql.dll等前的;注释没去掉。4. Zend安装目录和php.ini中Zend指定的目录不一致。5.把php5/libmysql.dll拷到windows/system32下。 阅读全文
posted @ 2013-03-21 13:49 Merray 阅读(1636) 评论(0) 推荐(0) 编辑
摘要:公司网站是别人做的,最初没有试上传,后台发现上传无法使用,找到上传页面,看了下代码,发现使用的是Persits上传组件,这台机子没有安装该组件,只好下载安装一个下载地址:http://www.persits.com/aspjpeg.exe注册码:17361-38566-42221 阅读全文
posted @ 2013-01-15 15:13 Merray 阅读(279) 评论(0) 推荐(0) 编辑
摘要:一段时间没有用到IIS 有个项目需要调整 ,打开IIS调试 发现无法打开网页,仔细试了下 发现 普通页面 和ASP.NET 2.0的都可以正常打开,唯有4.0 无法打开,一直处于正在打开中的状态,难道是4.0出问题了,以前2.0的有问题好像重装了一次好了,重装下4.0试试。打开命令行指令运行 aspnet_regiis.exe -i稍等 安装完毕 重启了IIS后 4.0的就可以正常访问了 阅读全文
posted @ 2013-01-10 09:42 Merray 阅读(337) 评论(0) 推荐(0) 编辑
摘要:解决方法一:用的UTF-8编码的文件,用记事本打开了config.php修改里面的数据库用户名、密码,UTF-8的这个文件在保存后编码出现了错误,才出那个问题,用一个全新的config.php文件,没用记事本打开过的,用DW等工具打开完事修改完传上去就好了, 可以直接从官方下载的源码中拷贝一个覆盖被... 阅读全文
posted @ 2013-01-03 11:30 Merray 阅读(645) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cnblogs.com/gguowang/archive/2009/04/16/1437156.htmlMSDN参考:http://msdn.microsoft.com/zh-cn/library/ms165025.aspx找到C:\WINDOWS\system32\inetsrv\urlscan\urlscan.ini将DEBUG加入到 urlscan.ini文件中的AllowVerbs 配置节中:[AllowVerbs]GETHEADPOSTDEBUG同时,把 urlscan.ini文件中的options配置节中的:AllowDotInPath项置为1 ,形 阅读全文
posted @ 2012-12-16 14:30 Merray 编辑
摘要:部分客户的机子无法登陆ASP.NET的项目,最后发现session值取不到,仔细跟踪发现程序没问题 但是每次获取的时候session就没有值了导致无法登陆。后来去掉路由器 发现可以正常登陆,判定是路由器设置的问题,目前路由器有的又cookie设置,有的没有,建议恢复出厂设置尝试。 阅读全文
posted @ 2012-11-30 10:14 Merray 阅读(576) 评论(0) 推荐(0) 编辑
摘要:http://hi.baidu.com/yankaiwei/item/35fd39e5f0221ca8c00d756a 阅读全文
posted @ 2012-11-13 11:49 Merray 阅读(1906) 评论(0) 推荐(0) 编辑
摘要:弹出确认提示一般用到的是后台控制脚本confirm普通的为控件增加确认提示框,只需要给控件注册脚本即可,如下控件名称.Attributes.Add("onclick", "return confirm(\"确认要执行?\")");一般放在Page_Load 事件里如果是GridView 则需要放在gridView_RowDataBound中。另一种是后台执行过程中的弹出提示目前没有找后台直接获取脚本confirm返回值的方法,采用,js获取到返回值,存储到Hidden控件中,c#读取隐藏控件来确认返回结果。ClientScript.R 阅读全文
posted @ 2012-10-17 09:49 Merray 阅读(3011) 评论(0) 推荐(0) 编辑
摘要:查看 XML文件的权限是否有NETWORK SERVICE 这个用户 没有的话需要添加,添加后仍不能访问,需要确认NETWORK SERVICE是否拥有写入权限,没有则增加写入权限即可。 阅读全文
posted @ 2012-09-18 15:04 Merray 阅读(1076) 评论(0) 推荐(0) 编辑