onethink 独立模型访问的权限控制

作者:小鱼的互联网观察 发布时间:April 23, 2014 分类:互联网观察

onethink 独立模型访问的权限控制


修改权限检测代码:

Application\Admin\Controller\AdminController.class.php


checkRule


//纠正规则问题

       $rule=="admin/think/lists"


将url参数接到lists后面。即可。


例如: $rule="admin//think/lists/model/test";


onethink

onethink 修改去掉 验证码

作者:小鱼的互联网观察 发布时间:April 9, 2014 分类:互联网观察

onethink 修改去掉 验证码呢,下面我介绍一下。

修改Application\Admin\View\Public\login.html文件
修改去掉 验证码

修改Application\Admin\Controller\PublicController.class.php文件
修改注释掉 验证码验证阶段


onethink 独立模型附件上传问题的解决办法

作者:小鱼的互联网观察 发布时间:March 27, 2014 分类:互联网观察

独立模型附件上传问题
修改:\Application\Admin\View\Think\add.html  文件 uploadFile js  data.data 改为 data.id
修改:\Application\Admin\Controller\FileController.class.php   
/* 记录附件信息 */ 
增加 :$return['id'] = $info['download'][id];

这样,附件上传就成功了。

raspbmc 安装 lamp

作者:小鱼的互联网观察 发布时间:January 26, 2014 分类:互联网观察

首先,在启动树莓派后,我们执行一下下面的命令,然树莓派的软件库保持最新的软件版本状态:

sudo apt-get update

等待命令运行完成,我们接着来安装apache2服务,输入下面命令:

sudo apt-get install apache2

提示时候继续的时候,直接输入“回车”,或者“Y”即可继续安装。

等待apache2完成安装后,如果希望开启Apache2 伪静态 rewrite 支持,输入如下命令安装:

sudo a2enmod rewrite

正常情况下会给出如下提示,说明已经安装成功:

~$ sudo a2enmod rewrite
Module rewrite installed; run /etc/init.d/apache2 force-reload to enable.

提示需要重新加载Apache2的配置,由于下一步是安装mysql,所以暂时不用重启。
或出现如下提示,表示已经开启了 rewrite

~$ a2enmod rewrite
Mudule rewrite already enabled

完成上面操作后,我们继续来安装MYSQL服务,在此之前,我们先来停止apache2的服务,因为在安装MYSQL的时候会占据很大的内存,我们都知道树莓派的内存只有256MB,为避免意外,我们将腾出更多的空间开高效执行MYSQL服务。

停止apache2服务:sudo /etc/init.d/apache2 stop

接着输入如下命令安装mysql服务:

sudo apt-get install mysql-server

apt-get程序会自动下载mysql的安装文件,并执行安装,我们只需要稍等片刻,如果你的网速比较慢,可以先去泡杯咖啡喝。

OK,继续!mysql执行安装前,会提示您输入"ROOT"的管理密码,密码需要输入两次,另外一次是确认密码。

输入完成后,系统会继续执行安装,直至安装完成,我们进行下一步操作。

下一步来优化MYSQL数据库,执行本步骤可以将Mysql的占用内存由150M降到100M。对于树莓派这样的小内存单片机来说,这样的优化是很有必要的,执行下面命令:

sudo -i
cp /etc/mysql/my.cnf /etc/mysql/my.cnf.`date +%s`
find /usr/share/doc/mysql* -name my-small.cnf -exec cp {} /etc/mysql/my.cnf \;
sed -i 's/\[mysqld\]/&\nuser = mysql\n/' /etc/mysql/my.cnf
exit

执行完成后,我们来重启一下mysql服务:

sudo /etc/init.d/mysql restart

接下来,我们安装PHP运行环境,执行如下命令安装apache2的php5扩展和php的mysql扩展:

sudo apt-get install libapache2-mod-php5 php5-gd php5-mysql php5-curl php5-mcrypt php5-common php-apc

等待一切安装完成,期间不需要做任何操作。

最后,重新启动apache2, 输入如下命令:

sudo /etc/init.d/apache2 restart

如果你不熟悉MYSQL语言,可以使用phpmyadmin来管理MYSQL数据库,执行如下命令进行安装:

sudo apt-get install phpmyadmin

安装时会有两个需要确定的地方,一个是选择服务类型,我们选择“apache2”服务,按“空格键”选择,按“回车键”确定。确定完成后,需要输入mysql的管理密码,密码就是您刚才输入的那个噢。等待安装完成后,通过下面的地址进行访问,如果不知道树莓派的IP地址是什么,可以通过“ifconfig”进行查询

http://树莓派的IP地址/phpmyadmin/

如果无法打开页面,请执行下面的命令,正常情况下是不会出现这种情况的:

sudo ln -s /usr/share/phpmyadmin /var/www

教程的最后,我们来对apache2进行一下优化,输入下面命令:

sudo -i
sed -i -e "s/^[[:blank:]]*StartServers[[:blank:]]*.*/StartServers 5/" /etc/apache2/apache2.conf
sed -i -e "s/^[[:blank:]]*MinSpareServers[[:blank:]]*.*/MinSpareServers 5/" /etc/apache2/apache2.conf
sed -i -e "s/^[[:blank:]]*MaxSpareServers[[:blank:]]*.*/MaxSpareServers 10/" /etc/apache2/apache2.conf
sed -i -e "s/^[[:blank:]]*ServerLimit[[:blank:]]*.*/ServerLimit 10/" /etc/apache2/apache2.conf
sed -i -e "s/^[[:blank:]]*MaxClients[[:blank:]]*.*/MaxClients 10/" /etc/apache2/apache2.conf
sed -i -e "s/^[[:blank:]]*MinSpareThreads[[:blank:]]*.*/MinSpareThreads 5/" /etc/apache2/apache2.conf
sed -i -e "s/^[[:blank:]]*MaxSpareThreads[[:blank:]]*.*/MaxSpareThreads 10/" /etc/apache2/apache2.conf
exit

完成之后,重启apache2服务:

sudo /etc/init.d/apache2 restart

这样,树莓派的LAMP服务就已经宣布安装好了,现在你可以在/etc/www/目录加入你的站点来进行学习研究

Raspberry PI树莓派搭建LNMP环境

作者:小鱼的互联网观察 发布时间:January 26, 2014 分类:互联网观察

Raspberry Pi的固件有很多,我安装的是官方的Raspbian。配置ip。然后ssh上去后开始安装。

推荐root权限执行


sudo apt-get update sudo apt-get install nginx php5-fpm php5-cli php5-curl php5-gd php5-mcrypt php5-mysql php5-cgi mysql-server


首次安装mysql的时候会提示输入密码,密码不要忘记就行了。


帝国cms 自定义字段 替换关键字

作者:小鱼的互联网观察 发布时间:December 14, 2013 分类:互联网观察

<?=ReplaceKey(nl2br($navinfor[字段名]))?>


自定义字段 替换关键字 并且将回车设置为换行

nginx 无www跳转到带www域名

作者:小鱼的互联网观察 发布时间:November 30, 2013 分类:互联网观察

# 示例1: 将example.com定向到www.example.com  
server
 {   
 listen 80;    server_name example.com www.example.com;    
if ($host != 'www.genicsoft.com') 
{      rewrite ^/(.*)$ http://www.genicsoft.com/$1 permanent;    } 
 } 


  # 示例2: 将www.genicsoft.com定向到genicsoft.com  
server 
{    
listen 80;    server_name genicsoft.com www.genicsoft.com;    
if ($host != 'genicsoft.com') 
{      rewrite ^/(.*)$ http://genicsoft.com/$1 permanent;    } 
 }

帝国cms 根据栏目id读取栏目信息

作者:小鱼的互联网观察 发布时间:November 24, 2013 分类:互联网观察

<?=$class_r[栏目ID]['classname']?>




帝国cms 灵动标签,过滤html,截取字数

作者:小鱼的互联网观察 发布时间:November 20, 2013 分类:互联网观察

<?=esub(htmlspecialchars(strip_tags($bqr[newstext])),200)?>

患癌自己动手术

作者:小鱼的互联网观察 发布时间:October 17, 2013 分类:互联网观察

患癌自己动手术 家属回应称并非无钱医治


家属:非外界所传言 并非无钱医治


老人的儿子说,他父亲今年79岁,但在户口本上的登记年龄为84岁,早年从村里搬到街上来谋生。他父亲确实患了癌症。此前,他们曾把父亲送到南宁、平果等地治疗,不像外界所说是因为无钱治疗。“那天(12日)凌晨5时多,他用刀做出这一举动时,我们还在床上睡着,听到动静才知道出了事。” 


黎明乡政府有关负责人告诉南国早报记者,据他与老人的儿子沟通,在此事发生的前一天,老人刚从平果县城治疗回家。当时老人并没有异样的情况,谁也没有想到次日就发生这样的事情。“老人的子女收入是不错的。他们多次送老人去医院治病。可能老人得知医治无望后,想了解自己到底得了什么病,或者不想连累孩子,才作出如此令人痛心遗憾的举动”。


患癌自己动手术 八旬老人切腹20厘米取病毒肠子扔下水道




前几天,河北农民自己动手“踞腿”的新闻被媒体大幅报道之后,引来网友们热议的同时,也有很多爱心人士伸出援助之手,为其捐款捐物摆脱困境。近日,又一自己动手术的事件出现了,一位年长的患癌老人自己切腹20厘米,取出他自认为有病毒的肠子,之后又将其扔进下水道。


但与“踞腿”的河北“硬汉”相比,这位老人的结局非常悲惨。最终,因流血过多老人不幸身亡。老人的儿子称,事发前一天老人刚从医院治疗回家,并非外界所说的那样因无钱医治而导致此事。

10月15日,滕医生说,当天上午7时多,他们接到老人家属来电,称老人被刀伤及,请他们出诊。因为是外伤,他们建议家属送来医院治疗,但家属说老人不愿意来治疗,也不愿意接受治疗。

随后,滕医生和一名护士带着急救设备赶往患者家中,只见老人躺在客厅的地板上。地板上铺着被子等物,老人腹部也用一床被子盖着,鲜血已染红了被子。打开被子,滕医生发现老人的腹部有横切的刀口,有20多厘米长,肠子已外露,其中有一截已被切掉。

“我从医几十年,这是我见过的最残忍最血腥的一幕了。”滕医生说,见老人尚有意识,且大出血,他让家属迅速向平果县人民医院120救助,不料,尚有意识的老人却拒绝了,且不愿意到卫生院做临时抢救手术。没过多久,老人便没了呼吸。


“从家属的口中我们得知,老人是在凌晨5时多躲在卫生间内‘动手术’的。被家人发现时,他跌倒在地,距‘动手术’时间已过了一个多小时。”滕医生说,老人的家人还对他们说,老人在家养病时,因觉得腹部剧痛难忍,便用刀子剖开腹部,想查看是哪根肠子出问题。“动手术”时,老人还把疑似患癌的一根肠子切掉,并扔进下水道……

关于游戏联盟

作者:小鱼的互联网观察 发布时间:October 10, 2013 分类:互联网观察

游戏有智力游戏和活动性游戏之分,又翻译为Play,Pastime,Playgame,Sport,Spore,Squail,Games,Hopscotch,Jeu,Toy体育运动的一类。现在的游戏多指各种平台上的电子游戏。又有同名美国电影和韩国电影,还有同名图书以及Beyond的歌曲《游戏》。


联盟是两个或两个以上的独立的国家或民族为了互相保卫通过正式协定(条约或合同)建立的集团,个人或多人与其他人或组织集合在一起的组织的统称,当作为动词时,意为结盟。


游戏联盟就是玩游戏的很多人在一起玩,一起的一个联盟,在游戏联盟里面可以讨论游戏,下载游戏,交友,也可以在游戏联盟里面学到很多东西。


只有游戏联盟才能让大家玩的开心,玩的快乐。

iptables应用之禁ping和防ddos向外发包

作者:小鱼的互联网观察 发布时间:July 18, 2013 分类:互联网观察

主要讲2个基本的实际应用,主要涉及到禁ping(ipv4)以及禁止udp,即禁止有黑客利用服务器向外发包ddos攻击方面的内容。

一、如果没有iptables禁止ping


一、如果没有iptables禁止ping

echo 1 ; /proc/sys/net/ipv4/icmp_echo_igore_all #开启

echo 0 ; /proc/sys/net/ipv4/icmp_echo_igore_all #关闭

二、利用iptables规则禁ping

iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP

三、利用iptables规则,禁止服务器向外发包,防止DDOS向外攻击

iptables -I OUTPUT -p udp --dport 53 -d 8.8.8.8 -j ACCEPT #允许UDP服务IP

iptables -A OUTPUT -p udp -j DROP #禁止udp服务

上述53端口和8888是DNS服务必须有的,如果不清楚本机的DNS设置,可执行以下命令得到IP:

cat /etc/resolv.conf

dedecms 根据栏目名称显示栏目内容

作者:小鱼的互联网观察 发布时间:April 1, 2013 分类:互联网观察

dedecms 根据栏目名称显示栏目内容。注意不要修改栏目名称。



{dede:channelartlist}

{dede:type }
[field:typename runphp='yes']
$chme=str_replace(PHP_EOL, '', @me);

if($chme!="新闻")
@me="/*";
else @me="";
[/field:typename]
{/dede:type}

{dede:arclist titlelen='60' row='5' }
[field:title /]<br>
{/dede:arclist}
{dede:type }
[field:typename runphp='yes']
$chme=str_replace(PHP_EOL, '', @me);

if($chme!="新闻")
@me="*/";
else @me="";
[/field:typename]
{/dede:type}

{/dede:channelartlist}

优酷广告杀手后门病毒恶意软件

作者:小鱼的互联网观察 发布时间:February 15, 2013 分类:互联网观察

优酷广告杀手是我前几天安装的一个谷歌浏览器插件。


但是,今天突然发现其修改了我进入淘宝后的链接。跳转到了 kxbaidu.com 然后跳转到淘宝的页面。

他这种行为,实在是流氓软件的行为,不敢再用这种软件了。直接卸载掉吧。

特征,各种购物网站他都会添加自己的代码,达到自己的目的。

他就是个恶意软件。流氓软件。


在这个软件的评价中也有人提到。


此扩展程序会篡改淘宝商品的网址达到为私盈利的目的 

赚钱无可厚非 请告知用户 
赚钱无可厚非  
果断卸载

UC英文版比较好用

作者:小鱼的互联网观察 发布时间:February 10, 2013 分类:互联网观察

刷了系统后,下载了几个浏览器,其中好几个浏览器不支持wml,查看wml直接显示下载。。 - - 包括手机版本谷歌浏览器。


接着,使用了海豚浏览器,我明明记得之前我用海豚可以打开的wml页面,居然现在也打不开了,太诡异了。


无奈,非常不想再装uc,很讨厌uc那种时不时就弹出个升级,弹出个新闻。。。


搜索的时候看到了uc英文版。评论很好,安装之。。。。


uc英文版使用起来不错,可以完美打开wml,uc英文版操作很流畅,支持手势。(我很纳闷为什么海豚的手势是要按一个按键后才可以使用,这种手势还有什么快捷可言!),然后是查看了一下设置,设置也是很简洁。到目前为止,无法自定义搜索引擎,没有百度。。哭。不是不想用谷歌,而是英文版默认的是谷歌英文版,国内时不时的就被墙,搜索体验完全无了,也不是支持百度,而是国内的谷歌用不了,还能用谁?唉。。uc英文版


不知道是我自己不会设置还是确实无法自定义 选中文本后的搜索引擎。


总之,uc英文版不错,很好用,一段时间内应该会在uc英文版来用了。。


mqdefault.jpg

  1. 页码:
网站地图 京ICP证030173号