DedeTag Engine Create File False提示的种种原因及解决方法

第一种情况:站点、文件夹权限不足造成无法建立文件

这种情况的出现,一方面可能是Apache设置的读写权限较严格,另一方面原因可能是使用者通过服务器或FTP对一些文件夹设置了错误的读写权限造成。这时候,只需修改网站根目录或相关栏目的目录上修改权限为755即可解决。

解决办法:
第一步、定位出错的文件,即查找生成什么文件时出的问题。
方法:修改 include/dedetag.class.php文件,搜索”DedeTag Engine Create File False“,会找到以下代码
$fp = @fopen($filename,”w”) or die(“DedeTag Engine Create File False”);
修改成
$fp = @fopen($filename,”w”) or die(“DedeTag Engine Create File False:$filename”);

Read More

网页内容繁简体切换(任意页面点击繁体后,其他页面也变成繁体)

head.html文件中插入:

1
2
3
4
5
6
7
8
<!-- 繁简体转换 -->         
<script language='javascript' src='../js/zh.js'></script>
<script type="text/javascript" src="../js/load.js"></script>
<div>
<a href="javascript:zh_tran('s');" class="zh_click" id="zh_click_s" onclick="setCookieValue('s')">简体</a>|
<a href="javascript:zh_tran('t');" class="zh_click" id="zh_click_t" onclick="setCookieValue('t')">繁体</a>
</div>
<!-- 繁简体转换 -->

Read More

php关于网页乱码问题

指定浏览器打开网页的编码格式

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

当浏览器设置了编码方式为自动选择时:打开网页的编码方式即为charset指定的gb2312。

注意:charset=gb2312要和mysql_query("set names gbk");保持一致!!

Read More

CSS之Position详解

CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如 positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。

position的四个属性值:

  • relative
  • absolute
  • fixed
  • static

Read More