欢迎各位兄弟 发布技术文章

这里的技术是共享的

shiping1 的头像

apache FILE、EXECUTE 等执行存储过程或文件操作的权限

google 搜索 "apache  FILE、EXECUTE 等执行存储过程或文件操作的权限" 会得到很多 有用

普通分类: 
shiping1 的头像

linux 启动 重启 关闭

shutdown 1 -r ;           #一分钟后重启

shutdown 2 -r  ;           #两分钟后重启

 

shutdown命令

shutdown 命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟;时间段由“+”和分钟数表示。系统执行该命令后,会自动进行数据同步的工作。

该命令的一般格式为: shutdown [选项] [时间] [警告信息] 命令中各选项的含义为:

- k 并不真正关机,而只是发出警告信息给所有用户。

- r 关机后立即重新启动。

- h 关机后不重新启动。

- f 快速关机,重启动时跳过fsck。

- n 快速关机,不经过init程序。

- c 取消一个已经运行的shutdown。

需要特别说明的是,该命令只能由超级用户使用。

普通分类: 
shiping1 的头像

dedecms DDOS挂马漏洞的解决方法

dedecms DDOS挂马漏洞的解决方法

 

到年底了,不知不觉过的太快了,最近俺的几个网站受到了机房的严重警告,让我意想不到的是,机房那面竟然说我的网站被挂马了,网站流量总是不断的往外发包,怎么也想不通,网站都稳定运行了好几年了,从没遇到过被挂马这一说,于是我整整工作了三天三夜终于把问题的根源找到了,也是本文的标题 “dedecms ddos挂马漏洞的解决办法”所要讲的。下面我给大家详细的介绍一下我的解决办法,希望遇到这种情况的站长童鞋们,遇到这种问题也能迎刃而解。

 

 

Dedecms是国内最有名的php开源系统,也是我用的最多的一个系统,简单实用稳定是我使用了多年的理由,正因为dedecms的开源,也导致了很多黑客盯上了这个程序,没日没夜的研究dedecms的漏洞,也就在最近终于爆发了,很多dedecms的网站都被挂马了,有的被机房警告,重的被机房强行关站,数不胜数。我想说的是既然问题出现了我们就要去解决,只有解决了,你的网站才会长期稳定发展下去。 首先从问题的特征跟大家一一介绍。

 

被挂马的特征:打开自己的网站首页,用查看源代码的方式会发现自己的网站被增加了许许多多的黑链代码,黑链代码是最简单也最能让站长们看出来的,他无非就是友情链接的代码。

普通分类: 
shiping1 的头像

网站被发包攻击 用来查流量 查网站是否被攻击

使用 护卫神云查杀工具 进行 查杀

google "护卫神云查杀工具"

网址是   http://www.huweishen.com/soft/kill/

 

baidu "护卫神云查杀系统"

http://www.huweishen.com/soft/kill/

普通分类: 
shiping1 的头像

PHP nl2br函数 换行字符转成 <br />

换行字符转成 <br />

 

普通分类: 
shiping1 的头像

jquery 根据索引获取元素

jquery 第几个元素,第N个元素 ,eq()

使用jquery时经常会遇到,选择器选择一组元素后,需要在这组元素中找到第几个元素。

jquery中使用eq()方法找到第几个元素或第N个元素,jquery中eq()的使用如下:

普通分类: 
shiping1 的头像

jquery获取元素索引值 位置 序号 有大用 有大大用

普通分类: 
shiping1 的头像

jquery 元素选择器 input name id class 有大用 有大大用

 children 子元素 find 子孙元素  > 子元素 与 没有 > 的区别
children方法只取子元素
find 既取子 又取孙元素


普通分类: 
shiping1 的头像

jquery 延迟加载图片 二 (特别有作用) 有大用 有大大用

shiping1 的头像

jQuery 准备开始执行

$(document).ready(function(){

alert("Load Success");

)

 

 $(function() {
       alert("Load Success");
  });

jquery 准备开始执行

普通分类: 
shiping1 的头像

电脑键盘按键错乱

1.注意一下 功能键F1到F12上蓝色字功能

2.一般在比较在F10以后,找找看有没有蓝色字的BLOQ NUM MUN
  按一下这个键,看看键盘有没有变回来,如果没有变化请继续看下面的教程。

普通分类: 
shiping1 的头像

Eclipse设定文件的默认打开方式

设置默认打开方式为XML Editor。

普通分类: 
shiping1 的头像

延迟加载图片 有大用

shiping1 的头像

dede:list 模型字段 dede:arclist 模型字段 有大用

如要使标签的自定义的字段显示出来   库文件 include/arc.listview.class.php
1)在标签中 dede:list 有addfields
在dede:arclist 有 addfields 和  channelid='1' 和 (typeid 它好像是可以不要的)

2)在后台 内容模型管理 中 基本设置 列表附加字段 

普通分类: 
shiping1 的头像

jQuery 效果 - toggle slideToggle() 方法 slideUp() 渐渐隐藏方法 slideDown() 渐渐显示方法 有大用

在 jQuery 中,

普通分类: 
shiping1 的头像

dedecms {dede:field name='position'/}

一、修改{dede:field name='position'/}的文字间隔符,官方默认的是>

  在include/typelink.class.php第101行左右将>修改为你想要的符号即可

二、去掉{dede:field name='position' /}最后的分隔符>

    {dede:field name='position' runphp='yes'}

$a=mb_strlen(@me);//计算字符串的长度

@me=cn_substr(@me,$a-2,-1);//截取字符

{/dede:field}

三、{dede:field name='position'/} 中去掉 > 并去掉最后一个文本的链接的解决方案

{dede:field name='position' runphp='yes'}

    $tc=" > ";                  

    $tf=split($tc,@me);                        

普通分类: 
shiping1 的头像

dedecms field:array 字段数组 运行 php 有大用

 @me=(empty(@me['litpic'])) ? "" : "<p class='tufloat'><img src='".getReferImg("{@me['litpic']}",121,92)."' alt='{@me['title']}'/></p>";

上面的代码是ok

 

[field:array runphp='yes']
   global $tid;
   $currentTypeId = $tid;
   if($currentTypeId == 48){
    @me="{@me['typelink']}";//可以  @me=@me['typelink'];//可以  @me=@me['typelink'];//不可以
   }
    else {
    
    }

[/field:array]


在D:\xampp\htdocs\dedecmsv56GBK\uploads\include\taglib\type.lib.php 文件中 增加 $row['array']字段

 

 

 

普通分类: 
shiping1 的头像

chrome浏览器一打开 跳到 avg.com

是不是装了AVG的什么扩展或者软件

去掉吧

普通分类: 
shiping1 的头像

img 图像丢失

img  图像丢失 onerror

<img src="{{$row.userhead}}"
        onerror="this.onerror=null;this.src='http://u.szr.com/images/face/none.gif'"
        width="20" height="20" alt="{{$row.username}}的照片" />

普通分类: 
shiping1 的头像

emeditor使用技巧

notepad emeditor使用技巧

普通分类: 
shiping1 的头像

dede:channel

dede:channel 排序 就是在后台的栏目排序里面
标签库文件 include/taglib/channel.lib.php
dede:channel默认是当前栏目的所有子栏目   如果没有子栏目,就显示同级栏目
{dede:channel}
      <li><a href="[field:typeurl /]">[field:typename /]</a></li>
{/dede:channel}

普通分类: 
shiping1 的头像

dedecms img,js,css路径替换

style/
{dede:global.cfg_templets_skin/}/style/

css/
{dede:global.cfg_templets_skin/}/style/

images/
{dede:global.cfg_templets_skin/}/images/

img/
{dede:global.cfg_templets_skin/}/images/

js/
{dede:global.cfg_templets_skin/}/js/

普通分类: 
shiping1 的头像

joomla 学习资料 教程

shiping1 的头像

joomla 设置某菜单项链到virturmart

我们 在添加菜单项时 应该可以看到 有个选项 来选择 virtuemart

普通分类: 
shiping1 的头像

joomla virtuemart 全局设置

joomla virtuemart 全局设置 要好好看一下在cctvphp的31课

virtuemart翻译 要好好看一下cctvphp的32课

在com_joomfish的contentelements 的文件夹下

进行翻译功能

制作 categories.xml文件

它的名称要与数据库表的名称一致

里面name标签对应的是 后台翻译中对应的东西(应该这里name标签添加后是自动产生的吧)

里面table标签的名称也要一致 

table标签里面的field标签对应的name属性 应该是跟表中的字段是对应的吧

 

 

menu的翻译 英文的地址 跟中文的地址是可以一样的吧

 

 

普通分类: 
shiping1 的头像

jooma js tab插件

google 搜 "tabs & slides in content items plug in"

可以搜到 plugin_jw_ts-v2.4_j1.5.zip

安装好后 到后台 这个插件下面 看看 使用方法

 

This is some text above the tabs

{tab=first tab}
some text
here
{tab=other tab}
some more text here
{/tabs}

And some more text after the tabs!

 

普通分类: 
shiping1 的头像

php safe_mode

system,passthru,exec,shell_exec,popen,phpinfo等等大部分的文件操作函数。
因为Safe_mode是php非常重要的内嵌的安全机制。默认是关闭的

 

普通分类: 
shiping1 的头像

cron运行失败的解决办法

1)模块太多或者网站内容节点太多都会导致cron超时失败的, 只需要暂时关闭些消耗资源严重的模块(比如search index), cron就可以运行了,

aggregator 经常会有这个问题,暂时把它关闭掉,或者删除有问题的 feed 可能会有帮助。

2)cron运行失败后的办法:运行下DELETE FROM `variable` WHERE name = "cron_semaphore";

3)

1、增加 PHP 内存

2、includes\common.inc :  //
function drupal_cron_run() {
// If not in 'safe mode', increase the maximum execution time:
if (!ini_get('safe_mode')) {
set_time_limit(240); '将240改为2400
}

 

普通分类: 
shiping1 的头像

joomla 创建菜单项的时候注意点

1)创建菜单项时 别名 最好要写上

普通分类: 
shiping1 的头像

joomla编辑器插件

joomla 编辑器  plg_jckeditor

 

安装好后

普通分类: 

页面

Subscribe to 个人技术网_前端_后台_php_div_css_linux_javascript_seo RSS