分类目录归档:PHP

mongodb 安全管理命令

1、以安全认证模式启动 bin/mongod?–auth?-dbpath /Users/mc2/mongo/db -logpath /Users/mc2/mongo/log.log & 使用–auth选项启动mongod进程即可启用认证模式。 或者,也可以修改/etc/mongodb.conf,设置auth=true,重启mongod进程。   2.添加用户 db.addUser(“admin”, “123456″)   3.安全认证 db.auth(“admin”, “123456″) 认证成功的情况下 db.system.users.find() { “_id” : ObjectId(“5032e8386a7fc39e31978c50″), “user” : “admin”, “readOnly” : false, “pwd” : “95ec4261124ba5951720b199908d892b” } 否则返回空   4.为数据库写数据(同步到磁盘)加锁   db.runCommand({fsync:1,lock:1}) 说明: 该操作已经对数据库上锁,不允许执行写数据操作,一般在执行数据库备份时有用。执行命令,结果示例如下: db.runCommand({fsync:1,lock:1}) … 继续阅读

发表在 JAVA, PHP, 数据库, 高并发与大数据 | 标签为 | 留下评论

MongoDB 数据基本命令

接上篇MongoDB 的安装 今天研究一下Mongodb的数据库命令 启动 cd /Users/mc2/mongo bin/mongod -dbpath /Users/mc2/mongo/db -logpath /Users/mc2/mongo/log.log & 进入命令 bin/mondo 如果登陆远程mongo,采用如下命令 bin/mongo -u admin -p 123456 127.0.0.1:27017/yuexiaosheng 显示如下 localhost:mongo mc2$ bin/mongo MongoDB shell version: 2.0.2 connecting to: test > 表示进去了。 基本命令 1.show dbs 查看数据库列表 > show … 继续阅读

发表在 JAVA, Linux, PHP, 高并发与大数据 | 标签为 | 留下评论

调用微博内容到自己网站

想在自己的网站调用博客的内容 1.最简单的办法,直接访问 http://app.weibo.com/tool/weiboshow 然后按照要求来填写,将生成的代码贴到网站模板里就好了。代码大致如下 <iframe width=”100%” height=”550″ class=”share_self” frameborder=”0″ scrolling=”no” src=”http://widget.weibo.com/weiboshow/index.php?language=&width=0&height=550&fansRow=2&ptype=1&speed=0&skin=1&isTitle=1&noborder=1&isWeibo=1&isFans=0&uid=2809769727&verifier=147dbed5&dpc=1″></iframe> 2.有的朋友说,这个办法不太适合我。我仅仅想要微博的内容而已,不想要前面的头像那些信息。 办法有两个 1.自己写一段代码读取上面src里的内容就是这个url http://widget.weibo.com/weiboshow/index.php?language=&width=0&height=550&fansRow=2&ptype=1&speed=0&skin=1&isTitle=1&noborder=1&isWeibo=1&isFans=0&uid=2809769727&verifier=147dbed5&dpc=1 如何用php读取url内容。大家都知道,不知道的请参考 php远程下载图片显示到浏览器3种方法 然后采用正则解析网页。纯粹的小偷程序 2.网络上有人开发了特定接口大家可以试试。 生成结构如下 http://myrss.sinaapp.com/sina.php?uid=1761140673&item=10 这个是一个标准的RSS结构的xml uid表示你的微博ID。如果自己找不到,点击自己的粉丝那个按钮,就能在url里看见了。item表示显示的数量。 sina微博的接口还是蛮丰富的。不过自从采用了auth2.0以后,什么登陆都要弹出到sina微博的界面才能登陆。之前的1.0的方式,把自己的账号密码输入,直接登陆就OK了。API调用起来那个灵活了。不过可能因为太灵活了。sina觉得太危险了。所以给屏蔽了。

发表在 PHP | 标签为 , | 留下评论

COOKIE是什么-为什么丢失-限制

COOKIE是什么 不用技术术语解释,COOKIE就是在你访问网页的时候,在你的计算机上写一个小文件。文件里记录你的身份。比如你的登陆账号。 COOKIE在各种浏览器中如何设置 IE浏览器 Microsoft Internet Explorer IE7.0版本cookie设置帮助: 1.打开开始菜单中的控制面板 2.双击 Internet选项 图标(或直接在IE7中点击工具菜单下的 Internet选项 ). 3.选择 隐私 标签. 4.点击 高级 按钮. 5.选择 替代自动 cookie处理 复选框. 6.第一方 Cookie, 选 接受. 7.第三方 Cookie, 选 接受. 8.点选 总是允许会话cookie. 9.点击 OK. 10.点击 OK 退出. IE从5到9基本都这个流程详情请参阅 … 继续阅读

发表在 JAVA, PHP | 标签为 | 留下评论

WordPress必备插件

WordPress的插件太多,以至于下次服务器挂了,都忘记自己用了什么插件,特此记录。 Akismet 屏蔽垃圾评论的,的确很有用,不过似乎要收费 Watermark RELOADED WordPress图片水印插件。看看月小升的博客里的图片就知道效果了。 WP-PageNavi WordPress分页插件,用来分开列表页和首页,不是让你分开内容页的。一般写不了那么多字,所以没用内容分页。 WP-Syntax WordPress代码高亮插件,非技术人员忽略这个 WP Keyword Link WordPress SEO插件,大家都喜欢吧。支持中文,英文。给你的文章加内链,外链都很棒的插件,不要错过。我都用了,你也安装一个吧。 Yet Another Related Posts Plugin WordPress相关文章插件,已经取消。改用自己写个一个采用TAG方式定位相关文章的方法。需要在内容页展示相关文章的童鞋,请移动步伐到wordpress相关文章插件 Some Chinese Please 中文垃圾留言处理利器 基本上,当你启用Some Chinese Please后,垃圾留言会减少90%。 对于大多数中文博客来说,很少有非中文的评论,如果评论者确实不能输入中文,输入外文评论后会出现必须输入中文的提示。这时,评论者完全可以复制文章中的任意中文到评论中。 截止日期2012-7-27 有更新的,我会在本篇继续加上。 EG-Series 文章专题插件 2013年6月29  

发表在 PHP | 标签为 , | 一条评论

服务器测速,php在线测速

网络测速 既然是一台服务器,那么这台服务器谁要访问。访问的用户可能来自北京,上海,天津,浙江,全国范围的都会。英文站要考虑全球。 chinaz提供了一个全国各个地区来测试一台服务器速度的接口。ping.chinaz.com 当然前提是这台服务器可以ping通。 如果更详细的测速,那么最好是自己在服务器上下载一个500M的文件,来测试下载速度。上传一个100M的文件。来测试一下上传速度。 月小升找到一个php程序,可以在线测试下载上传。原理即上面的文件方法,所以这样测试出来的速度还是比较准确的。最起码你可以迅速对比两台拥有FTP账户的机房网络速度。   header(‘Content-Type: text/html; charset=utf-8′);   header("Cache-Control:no-cache"); //$self = ‘http://’.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; $self = $_SERVER['PHP_SELF']; if(isset($_POST['downTime'])&&isset($_POST['upTime'])){ if(is_numeric($_POST['downTime'])&&is_numeric($_POST['upTime'])){ showResult(); }else{ showTest(); } }elseif($_POST['action']==’uploadTest’){ echo ‘ok’; }else{ showTest(); } function showTest(){?>   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" … 继续阅读

发表在 PHP, 互联网观察 | 标签为 | 17 条评论

wordpress相关文章插件

Yet Another Related Posts Plugin(YARPP) 插件会自动提取和本页面相关的博客,显示出来。不过效果,在月小升的博客里不是特别的好。 采用自定义办法吧。 直接和tag相关的文章都展示出来。 将一下代码插入wordpress模板文件single.php文件下<?php the_content(); ?>后面即可。 <ul id="tags_related"> <?php global $post; $post_tags = wp_get_post_tags($post->ID); if ($post_tags) {   foreach ($post_tags as $tag) { // 获取标签列表 $tag_list[] .= $tag->term_id; }   // 随机获取标签列表中的一个标签 $post_tag = $tag_list[ … 继续阅读

发表在 PHP | 标签为 , | 留下评论

wordpress模板修改及函数说明

wordpress模板装上以后,难免想修改一点点东西。比如月小升就希望在自己的博客底部想加一个本文首发于月小升博客。 每次都要搜索半天,也经常不得要门。 FTP目录下 wp-content/theme/当前主题名字。 问题:如何知道当前wordpress主题 后台–外观–当前主题–Black with Orange 1.3 知道是Black with Orange 1.3 跑到了FTP里直接看,theme文件夹下有一个文件夹子名字叫black-with-orange就是他了。 找到single.php 修改起来 <?php the_content(); ?> 首发地址:<a href=”http://java-er.com”>月小升博客</a> – <a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_permalink() ?></a> 保存,上传,完工。 另外目录下其他文件对应,及函数说明,附在下面。 WordPress基本模板文件 style.css : CSS(样式表)文件 index.php : 主页模板 archive.php : … 继续阅读

发表在 PHP | 标签为 , | 一条评论

awstats-日志分析软件

下载地址 http://awstats.sourceforge.net/ tar -zxvf awstats-7.0.tar.gz mv awstats-7.0 /usr/local/awstats 执行配置工具 /usr/local/awstats/tools/awstats_configure.pl 按照提示输入应该输入的东西 执行运算 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=testweb.com 执行错误1 Error: AWStats database directory defined in config file by ‘DirData’ parameter (/var/lib/awstats) does not exist or is not writable. Setup (‘/etc/awstats/awstats.testweb.com.conf’ file, web server or … 继续阅读

发表在 Linux, PHP | 标签为 | 留下评论

php二分法读取IP库文件

索取Ip库,留言留下Email。 /* 二分法,查询IP文件 本文目的在于学习到fseek的使用方法和二分法原理 ip.csv文件格式 16908288,16908799,中国,福建省,未知 16908800,16909055,中国,北京市,北京市 16909312,16910335,中国,福建省,未知 1,2,3,4,5,6,7,8,9,10,11,12,13,14 3 mid = mid/2 = 7 $mid = $mid/2 = 4; $mid = $mid/2 = 2; $mid = 要求该文件,必须数字从小到大排列,否则无法采用二分法。 原理 1.得到文件大小703 2.折半对比IP数字大小,小于的,向前折半,大于的向后折半查找 header(‘Content-Type: text/html; charset=gbk’); $stime = time(); $ip = “124.58.180.5″; … 继续阅读

发表在 PHP | 标签为 , | 留下评论