刚遇到的一个问题,在IE6里点击.docx、.xlsx、.pptx扩展名的文件下载链接,弹出保存框时后缀名变成.zip了,Firefox下正常,无语了。
网上搜搜,找了原因
伟大的Microsoft迄今为止还没有修复这个bug,自作多情的把自己发明的docx,xlsx等格式保存成zip文件,虽然那些文件的实质就是zip,但是绝不能容忍IE下载文件时把它们当做zip,总不能告诉用户让他们自己把下载好的文件改回docx或xlsx后缀吧,麻烦。
解决办法:
阅读全文…
一晃离上次友链整理已经有一年了,因为一般是通过RSS订阅来看的,所以平常也不会去点站上的友情链接。今天想起都点了一下友链链接,发现又个几个博客已经打不开了,感慨坚持写博客的不容易啊!
顺手删除以下打不开的友链:
阅读全文…
以前遇到过需要把页眉横线,结果这次碰到横线没有需要加上去的情况,折腾了一番总算还是搞定了
操作步骤:选中页眉文字》右键》样式》应用样式…(打开 应用样式 窗口,样式名为“页眉”)》点击 修改…(打开 修改样式 窗口)》点击 格式》边框(打开 边框和底纹 窗口)》左键点击一下右边预览方框中的区域下边缘,出现一条黑线》依次确定》搞定了
根据这个步骤,去页眉横线也可以这么搞定了,哈哈~
把服务器的PHP版本升到6以后,发现系统彻底空白,猜到是PHP程序运行时出问题了,逐步调试了一下,原来get_magic_quotes_gpc函数的问题,也就是下面这段代码的地方:
if (!get_magic_quotes_gpc()) {
$_REQUEST = array_map( 'addslashes', $_REQUEST);
}
阅读全文…
默认情况下,Apache的目录浏览功能是开放的,这样就存在安全漏洞了,一般情况下目录浏览功能是不需要的,特别是对于已经上线的系统来说。所以我们需要来禁用目录的浏览权限。
具体如下:
方法一:修改apache的配置文件httpd.conf,找到网站对应的配置项,在以下配置项前使用#注释掉或者去掉其中的Indexes就可以了
Options Indexes FollowSymLinks
阅读全文…
1. session在server端(一般是Apache with PHP module)如何存在的?
默认的,php会将session保存在/tmp目录下,文件名为这个样子:sess_01aab840166fd1dc253e3b4a3f0b8381。每一个文件对应了一个session(会话)。
more /tmp/sess_01aab840166fd1dc253e3b4a3f0b8381
username|s:9:”jiangfeng”;admin|s:1:”0″;
#变量名|类型:长度:值
删除这里的session文件,就表示对应的session失效了。
阅读全文…
安装sun-java6-jdk出现以下错误
root@stu-system:/home# sudo apt-get install sun-java6-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'sun-java6-jdk' has no installation candidate
阅读全文…
使用以下PDO代码进行参数的模糊查找,结果没有返回数据
$db = new PDO(DB_DSN, DB_USERNAME, DB_PASSWORD, $pdo_options);
$query = $database->prepare('SELECT * FROM table WHERE name LIKE "%:name%"');
$query->bindValue(':name', $name, PDO::PARAM_STR);
$query->execute();
while ($results = $query->fetch())
{
echo $results['name'];
}
阅读全文…
ASP.NET支持在web.config中直接进行访问权限的管理,具体如下,以下是网站根目录下的web.config代码片段
<configuration>
<location path="Styles/Site.css">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" />
</authentication>
<authorization>
<allow users="maple,maple2"/>
<deny users="*"/>
</authorization>
</configuration>
阅读全文…
经过前面的代码版本管理软件Git的优势和用法分析,最后绝对采用Git来作为组织的代码版本管理软件。今天来折腾安装了一下,记录一下要点。
1、增加git用户
root@stu-system:/#useradd git
root@stu-system:/#vim /etc/passwd
git:x:501:501::/home/git:/bin/bash/git-shell
root@stu-system:/sudo passwd git
阅读全文…
近期评论