存档

‘站点建设’ 分类的存档

【Web】Web服务器集群session同步、共享的3种解决方法

2014年12月7日 没有评论

在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题:

一、利用数据库同步session

在做多服务器session同步时我没有用这种方法,如果非要用这种方法的话,我想过二种方法:

1,用一个低端电脑建个数据库专门存放web服务器的session,或者,把这个专门的数据库建在文件服务器上,用户访问web服务器时,会去这个专门的数据库check一下session的情况,以达到session同步的目的。

2,这种方法是把存放session的表和其他数据库表放在一起,如果mysql也做了集群了话,每个mysql节点都要有这张表,并且这张session表的数据表要实时同步。

说明:用数据库来同步session,会加大数据库的负担,数据库本来就是容易产生瓶颈的地方,如果把session还放到数据库里面,无疑是雪上加霜。上面的二种方法,第一点方法较好,把放session的表独立开来,减轻了真正数据库的负担

二、利用cookie同步session

阅读全文...

分类: 站点建设 标签: 1,433次阅读

博客友链调整 20140629

2014年6月29日 2 条评论

一晃距上次友联整理已过了一年,重新点开各位的链接逛逛。这次的情况比较乐观,大部分博客依旧保持更新,坚持不易,祝贺各位博主!

目送以下站点离去:

  • 红色石头 http://50vip.com 域名备案中
  • 上善若水 http://www.meaw.cn/ 2011年已停止更新,且已移除本站友联

以下博客已超过3个月未更新, 移至内页友联,博主如恢复更新请告知一声

阅读全文...

分类: 站点建设 标签: 3,444次阅读

【WordPress】移除后台管理界面的功能菜单

2014年5月20日 1 条评论

只需要在主题的funcations.php文件中增加以下代码,具体是否需要移除哪些菜单可以根据需要自己来注释掉对应的代码

add_action('admin_menu', 'remove_menus', 102);
function remove_menus()
{
global $submenu;

remove_menu_page( 'edit.php' ); // Posts
remove_menu_page( 'upload.php' ); // Media
remove_menu_page( 'link-manager.php' ); // Links
remove_menu_page( 'edit-comments.php' ); // Comments
//remove_menu_page( 'edit.php?post_type=page' ); // Pages
remove_menu_page( 'plugins.php' ); // Plugins
//remove_menu_page( 'themes.php' ); // Appearance
remove_menu_page( 'users.php' ); // Users
remove_menu_page( 'tools.php' ); // Tools
//remove_menu_page(‘options-general.php’); // Settings

remove_submenu_page ( 'index.php', 'update-core.php' );    //Dashboard->Updates
remove_submenu_page ( 'themes.php', 'themes.php' ); // Appearance-->Themes
remove_submenu_page ( 'themes.php', 'widgets.php' ); // Appearance-->Widgets
remove_submenu_page ( 'themes.php', 'theme-editor.php' ); // Appearance-->Editor
remove_submenu_page ( 'options-general.php', 'options-general.php' ); // Settings->General
remove_submenu_page ( 'options-general.php', 'options-writing.php' ); // Settings->writing
remove_submenu_page ( 'options-general.php', 'options-reading.php' ); // Settings->Reading
remove_submenu_page ( 'options-general.php', 'options-discussion.php' ); // Settings->Discussion
remove_submenu_page ( 'options-general.php', 'options-media.php' ); // Settings->Media
remove_submenu_page ( 'options-general.php', 'options-privacy.php' ); // Settings->Privacy
}

参考:Remove Menus in WordPress Admin Menu and Dashboard

分类: 站点建设 标签: 5,582次阅读

博客友链调整 20130721

2013年7月21日 8 条评论

又半年过去了,进入新一轮的友链清理,发现以下博客已无法打开,目送

  • 秋日私语 http://www.junguo.info/
  • 正冰 http://blog.is36.com/
  • Freetao's Blog http://blog.kainy.cn/
  • 阿来博客 http://www.alaiblog.com/
  • 风恋尘香 http://www.cndwzone.com
  • 菠萝游戏 http://www.boluobo.com/
  • 电脑基础 http://diannaojichu.com
  • 莫莫的世界 http://www.molimin.com/
  • 老鼠的小窝 http://blog.shuwo.org/

坚持不易,如以上博主重新恢复博客,请留言联系,我会将友情链接重新加上~:)

分类: 站点建设 标签: 3,204次阅读

子域名绑定子目录的方法

2013年4月5日 2 条评论

一、DirectAdmin面板上的操作方法

根据如何绑定子域名(二级域名)到子目录?提示,在管理面板中附加子域名,在服务器文件系统中就会自动新建一个同名子目录,并且会自动生成index.html文件。实际操作后确实如此,自己上传网站后,需要将index.html文件删除。

目前DirectAdmin面板无法支持将子域名绑定到根目录下。

如果有朋友希望做到将子域名绑定到任意目录的话可以参考解决DirectAdmin面板无法自定义子域名路径的问题

二、VPS上的操作方法

在VPS上绑定子域名到不同目录的方法也很简单,一次配置后,后续添加非常便利

1) 修改httpd配置

修改/etc/httpd/conf/http.conf文件,在文件末尾添加如下配置信息:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/etc/httpd/conf/vhost.map
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
注:/etc/httpd/conf/vhost.map 是将要存放主机配置信息的地方。

2) 建立主机配置文件

#vi /etc/httpd/conf/vhost.map
www.iflinux.com /var/www/html
admin.iflinux.com /var/www/admin
保存退出
注:vhost.map文件格式:域名+空格+目录

3) 建立对应目录和网页文件,并做好域名解析即可

详细步骤请参见添加二级域名笔记

分类: 站点建设 标签: 4,313次阅读

【JomSocial】提示COM_COMMUNITY_ZEND_PLUGIN_DISABLED的解决办法

2013年4月5日 没有评论

安装完JomSocial后,界面上提示

COM_COMMUNITY_ZEND_PLUGIN_DISABLED

很奇怪,网上似乎没有相关说明,官方论坛显示这是因为没装Zend4JoomSocial插件导致的,因为是旧版本的原因已经不维护了,新版本不需要这东西。

阅读全文...

分类: 站点建设 标签: 3,254次阅读

博客友链调整 20130210

2013年2月10日 4 条评论

大年初一,给大家拜个年,祝各位博友蛇年万事大吉!博客蒸蒸日上!

今天加了红色石头同学的友链,手贱地去点了点友链,发现还是有不少同学的博客去E次元。在上次2012年7月的友链调整之后,再次整理,目送以下博客站远去

  • 地平线之光 http://www.dpxzg.com
  • clone http://hi.baidu.com/hulk168
  • 源代码看看 http://www.ydmkk.net/
  • upwardit http://www.upwardit.com/
  • 大气 时尚 另类 设计 FLASH http://www.tvcd.org/

阅读全文...

分类: 站点建设 标签: 3,571次阅读

【PHP】Allowed memory size of xxx bytes exhausted的解决办法

2012年9月3日 没有评论

用PhpMyAdmin导入一个几十M的数据备份时出错了,提示

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 48 bytes) in ...

解决方法很简单也很暴力:

直接修改php.ini,加大memory_limit的设置

阅读全文...

分类: 程序开发, 站点建设 标签: 3,905次阅读

博客友链调整 20120716

2012年7月16日 8 条评论

距上次的博客友链调整不过三个月,不过这次发现停站的不少,目送以下友站随风飘散...

  • 徐向武blog.info http://www.xxwblog.info/
  • 小小豌豆花 http://www.awandou.com/
  • 滚蛋根据地 http://gunegg.com/
  • 宅娱乐 http://zhaiyl.com/
  • 凡尘飞扬 http://kofj.net/

阅读全文...

分类: 站点建设 标签: , 3,938次阅读

【Discuz】快速回复/引用贴子时不显示签名档的解决办法

2012年5月11日 1 条评论

Discuz 7.2下,点击贴子页面上的“回复”、“引用”弹出浮动的快速回复窗口,此时发表回复后帖子中将不会出现签名档。

确实有点奇怪,研究了一下高级回复和贴子最底下本来就显示的快速回复,找了原因。是快速回复窗口的表单中缺少了名称为usesig的字段控件,于是解决方法也就很简单了。

打开templates/default/post_infloat.htm,找到以下这行代码,在第16行

阅读全文...

分类: 站点建设 标签: 6,547次阅读

无觅相关文章插件,快速提升流量