驱动器容错的解决办法

故障现象:分区跟系统识别的不一致 今天拿了新的硬盘,这是一件高兴的事情,可我进行分区-对拷以后发现 我的C盘本来分了44G 结果只识别出30G,而在分区软件上显示的是44G 我表示很纳闷,根据经验我果断尝试了下chkdsk 结果无效,各大搜索引擎搜索也无果,在我准备放弃的时候,突然电灯泡亮了,突然想到一个解决办法 推理: 因为我是先分区在对拷的,对拷的时候可能把以前的分区信息给直接毫无变化的写入到了新硬盘,结果导致操作系统无法识别真实容量,我就想到了一个分区软件可以调整容量,我就想,如果我增大不行 我就缩小,缩小后这个肯定是会变动的,不可能还是显示以前的数据,缩小后然后在进行还原,重新前面的分区数据或许就可以解决。 (更多…)

网页330错误解决办法|关闭GZIP

错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误
采用未知的压缩格式
采用不支持的编码

解决办法

一般出现这个原因都是GZIP跟某个PHP文件或者某个网页发生冲突

解决的办法也有2个

1.修改有冲突的页面

2.关闭GZIP

常见关闭方法:

phpwind论坛系统:

\data\bbscache\config.php
修改:
$db_obstart=’1′;

$db_obstart=’0′;

登录论坛后台,找到论坛核心设置–核心功能设置,禁止GZIP功能。

后台登录地址为:http://您的域名/admin.php

discuz论坛系统:

方法一:
使用ftp进入论坛
将 forumdata/cache/cache_settings.php 下载到本地,

修改里面的
‘gzipcompress’ => 1,

改成
‘gzipcompress’ => 0,

修改完成后保存。上传回去。你的论坛就可以访问了。

然后登录论坛后台,找到基本设置–服务器优化,禁止GZIP功能。

后台登录地址:http://您的域名/logging.php?action=login

方法二:

把附件里的程序上传到你的论坛根目录下。运行即可。

关闭gzip.rar

运行后页面空白,但gzip己经关闭了。再打开首页即可

方法三:

尝试使用tools工具 升级sql:

UPDATE `cdb_settings` SET `value` = ‘0’ WHERE CONVERT( `variable` USING utf8 ) = ‘gzipcompress’ LIMIT 1 ;

tools工具下载
http://www.discuz.net/thread-761181-1-1.html

升级后 清除forumdata/cache和forumdata/templates下面的文件,然后重新访问

supesite网站系统:

登录FTP,修改data\system目录下的config.cache.php文件,找到’gzipcompress’ => 1,,改为:’gzipcompress’ => 0,,然后进入后台正式关闭

SupeSite/X-Space后台地址为:http://您的域名/?action-login

清除本地cookie

4、ShopEx 商城:

4.7.1版本解决办法:由于ShopEX设计上的缺陷,无法单独修改设置,需要下载经过修改index.php文件替换您的网站根目录下的index.php 点击这里下载

4.7.2版本解决办法:在根目录的include目录中找到mall_config.php文件(此文件在安装成功后都会有的),在?>前增加下面一段话就可以关闭系统的gzip功能
define(‘SYS_GZIP’, false);

ShopEx 商城后台地址为:http://您的域名/syssite/shopadmin/

5、SaBlog 博客:

登录FTP,下载cache/cache_settings.php这个文件,将第64行的
‘gzipcompress’ => ‘1’,
修改为
‘gzipcompress’ => ‘0’,
然后上传覆盖回去即可。

SaBlog 博客后台地址为:http://您的域名/?action-login

6、动网PHP版本论坛:

登录FTP,下载论坛根目录下的global.php,查找以下内容,
if (!$zliboutputenable AND function_exists(‘ob_gzhandler’)) {
$db_obstart = 1;
修改为
if (!$zliboutputenable AND function_exists(‘ob_gzhandler’)) {
$db_obstart = 0;
然后上传覆盖即可。

7、Ecshop:

ECSHOP 管理中心 – 商店设置 -基本设置-是否启用Gzip模式: 禁用

如何创建个性化404错误页面

本教程将教你如何为你的WordPress blog创建一个404页面。如果你的博客已经有这个页面,你也可以学习如何修改404页面使其变得更加友好和个性化。由于404错误页面的特殊,很多时候人们都会忽略了它,并没有想过设计它。其实404错误页面可能意味着用户的离开或者继续浏览你的网页,如果你的404页面太过单调枯燥,游客就很可能不愿意在浏览下去;但如果你的404错误页面富有个性化和友好,就很可能会吸引游客到你的网页的其他页面浏览。

什么是404错误页面

大多数时候,您建立网站并多次检查以确保每一个链接都是有效的。但是,随着时间的推移你就有可能忘了某链接指向一个已经删除的页面或者改了名称的页面,或可能改变了名称。又或者游客通过搜索引擎搜索到你的网页但是无法链接到该页面,则也会跳转到404报错页面。一般情况下wordpress主题都包含404.php,你不需要单独去设计一个,但是如果没有或者你希望拥有一个个性化,有创意的404错误页面,你可以单独设计。

Error 404,中文翻译成404错误页面,是指当用户通过搜索引擎或者直接打开已经不存在的链接时所返回的页面。404错误页面有着特殊的意义:向浏览者反馈一个信息,其所请求的页面不存在或链接错误,同时引导用户浏览该网站的其他页面而不是直接离开。

基础的404.php
一般情况下wordpress主题都包含404.php,除个别以外。 WordPress默认设置为当页面出错时自动查找404.php文件,但如果此文件不存在,浏览器则会显示令人生厌的错误信息。更甚至有可能对你的博客的SEO有不良的影响。如果你的博客主题没有这个文件。你可以自己创建一个新的空白文件,命名为404.php 下面是最基础的404.php代码: 404.php File

<?php get_header(); ?> <h2>Error 404 – Page Not Found.</h2> <?php get_sidebar(); ?> <?php get_footer(); ?>

404.php基本的代码包括H2 tags ——“Error 404 – Page Not Found”,读取header, sidebar, 和footer的指令。当然你可以根据需要对这些代码实行相应的调整以适应自己博客的模板,风格。

我们将会通过几个步骤来分解修改404.php的教程。请注意,我是一直会使用get_header,get_sidebar和get_footer命令调用wordpress主题文件。根据需要你应该稍微修改404.php文件以适应你的主题。

开始修改404错误页面

首先,我们将在404错误页面上添加搜索代码,这样404错误页面就不会过于单调缺乏操作选项。假如有游客浏览了你的404页面,他就可以通过搜索框搜索你的其他页面。这是帮助你挽留游客的一种方法。

为404.php 添加搜索代码

<?php get_header(); ?> <h2>Error 404 – Page Not Found.</h2> <p>Search:</p> <?php include(TEMPLATEPATH . “/searchform.php”); ?> <?php get_sidebar(); ?> <?php get_footer(); ?>

创意404错误页面

创建一个具有创意的404错误页面,目的是让浏览者短暂地停留在错误的信息上然后重新引导他们到你的主页。404错误页面可以做得尽可能友好,以便实现搜索引擎优化。 下面我们将开始编辑模板中的header.php文件。在你的header.php在顶部的中meta tags,您可以添加以下代码:

<?php if (is_404()) { $redirectHome = get_option(‘home’); ?> <?php echo $redirectHome; ?>

然后在404.php添下红色部分的代码:

404.php File

<?php get_header(); ?> <h1>Error 404 – File Not Found.</h1> <h3>Please <a href=”<?php bloginfo(‘home’); ?>” Click here</a> to return to our home page, or you can wait to be redirected in 15 seconds.</h3> <?php get_footer(); ?>

上面的例子用于引导游客由404错误页面转向网站主页。这也将有利于网站留住用户,而不是让他们觉得困惑而最终离开。这个例子未必永远是最好的解决方法,但对于游客查找你网站上的内容是非常有效。

确保404错误页面可以工作

您可以通过输入一个你网页不存在的页面来测试404错误页面是否有效。(红色部分是你的主页地址) 例如:http://www.yourwebsitedomain.com/test404page.php

这将会打开你的404错误页面,如果不是则说明测试失败。

如果测试失败

如果碰巧你的服务器没有自动打开404.php,你可以通过修改 .htaccess获得支持。在wordpress安装地址找到 .htaccess文件并添上下面的代码:

ErrorDocument 404 /index.php?error=404

如果你的wordpress并不是安装ftp的根目录下,而是安装在ftp子文件夹下,你必须将.htaccess文件修改成:(YOURSUBFOLDERNAME,指子文件夹的名称)

ErrorDocument 404 /YOURSUBFOLDERNAME/index.php?error=404

这样就会调用你的404.php文件。 下面是一段完整的代码示范,教会你使用404.php帮助用户查找本来想找的东西。尽可能地将一些信息反馈给他们以吸引他们继续浏览其他页面。

<?php get_header(); ?> <h1>404 Error</h1> <p>We cannot seem to find what you were looking for.</p> <p>Maybe we can still help you.</p> <ul> <li>You can search our site using the form provided below.</li> <li>You can visit <a href=”<?php _fcksavedurl=””<?php” bloginfo?>”</a></li> <a href=”<?php (‘url’); ?>” the homepage.</a> <li>Or you can view some of our recent posts.</li> </ul> <p>Search:</p> TEMPLATEPATH . “/searchform.php”); ?> <h3>Recent Posts</h3> <ul> <?php query_posts(‘posts_per_page=5’); if (have_posts()) : while (have_posts()) : the_post(); ?> <li><a href=”<?php the_permalink() ?>” title=”Permalink for : <?php the_title(); ?>”><?php the_title(); ?></a> endwhile; endif; ?> </ul> <?php get_footer(); ?>

你可以根据你个人的喜好和页面的风格对代码进行修改调整。在上面的例子中,我们只是告诉浏览者那是一个错误的链接,并为他们提供操作的选项,譬如搜索框。也可以增加最新文章列表以吸引他们继续浏览网站。这些选项都是为了引导游客浏览其他的页面,而不是让游客看到404错误页面掉头就走。

活地利用它 使用404错误页面对wordpress和HTML静态页面都是有利的。既可以利用它来刊登广告,又可以利用它来更好地帮助访客浏览你的网站,博客。有很多方法可以创建自己的自定义404错误页面,也可以说有很多方法帮助访问者浏览网站。参考别人的方法,根据个人网页修改404.php以适应自己的网页。注意修改404.php前备份好数据。