关于本文档
本文档仅适用于 DiY-Page 6.x.x 版本。
本文档将给您提供一种快捷的方式,在短时间内学习如何安装和使用 DiY-Page,同时掌握一些使用技巧,解决一些常见问题。在安装和使用本软件之前,推荐您仔细阅读本文档。
本文档版权归 迪启创科(北京)科技有限公司 所有。未经许可,任何组织或个人不得将本文档中的任何内容用于商业性的转载或出版。
安装与卸载
全新安装
1、上传 to_upload_dir 目录下的所有文件(不含目录本身)到程序安装目录(通常为网站根目录)
2、如果服务器使用UNIX类系统,请设置以下文件和目录的属性为777:
(1) dpdata下的所有文件(不含目录本身)
(2) dpcache目录本身
(3) dpfiles目录本身
(4) dpstyle目录下的各目录和其下的所有以tpl.php结尾的文件
3、访问“http://(安装地址)/install”,运行安装向导即可
4、安装完成后,请记得删除 install 目录!
升级安装
注意:升级安装只适用于DiY-Page 6.x版本的用户(包括测试版)。原来使用DiY-Page 5.x、4.x、3.x 或更早版本的用户请进行全新安装(升级过程会比全新安装复杂得多,而且容易出现问题)。全新安装不会影响论坛中的数据和独立发布模块中的数据,请放心进行。
1、备份原来的DiY-Page程序目录和文件,以防升级出现问题。
2、将DiY-Page安装包中 to_upload_dir 下的所有内容(不包括 dpdata目录 和 dpstyle目录)上传,覆盖原有的。
3、将 dpstyle/basic/lib 目录上传覆盖原有的。
4、将 dpstyle/basic/ 目录下的文件上传(如询问是否覆盖同名文件,正在使用默认风格的用户请选“否”)。
5、如果您正使用默认风格,请将 dpstyle/basic 目录暂时改名。
6、访问“http://(安装地址)/install”,运行安装向导。期间可能提示数据表已存在,无需理会。
7、如果您正使用默认风格,请将 dpstyle/basic 目录改回原名。
8、进入后台->模块中心->独立发布模块,如果提示“数据表不完整”,请点击“修复数据表”。
9、进入后台->模块中心->独立用户模块,如果提示“数据表不完整”,请点击“修复数据表”。
10、如果您正在从6.0升级至6.3,且之前使用过独立发布模块,请将安装包中 tool 目录下的 dp_cms_6_0_to_6_3.php 上传至安装目录并运行之。
11、点击后台右上角的 清除缓存,完成升级。
卸载
1、到后台的 模块中心 依次点击各模块的名称,进行删除数据表操作。
2、删除DiY-Page的所有文件和目录,完成卸载。
常见问题
我发现页面上的帖子标题、用户名称等均为乱码,看起来像很多问号,怎么办?
1、请进入后台管理程序中的“设置中心”,找到“强制设定数据库字符集为”,分别设置成 gb2312 、 big5 、 gbk 、 utf8 、 latin1 五个值各试一下,每次设置完都到“编辑页面”看一下,检查乱码问题是否解决。
2、如果以上几个值都试过了,均不能解决,请向您的空间提供商询问MySQL的默认字符集以便填写。
页面提示数据库出错,且错误信息中有“Illegal mix of collations”字样,怎么办?
此问题与上一个问题的实质是一样的,您可参考上一问题的解决方法。
安装后提示“无法读取以下数据(文件):adminsession”的提示,怎么办?
请重新上传安装包 to_upload_dir 目录中 dpdata 目录下的 adminsession.php 。
我的论坛安装在网站根目录,但我希望一进入我的网站看到的就是DiY-Page的页面,怎么办?
请您将DiY-Page安装到 dp 目录下,然后编辑本安装包中tool目录下的index.htm,将其中的“www.yourwebsite.com”改为您的网址,再将此文件上传至论坛根目录。这样,访问者在访问您的网站根目录时,就会直接跳转到DiY-Page的页面。
出现“无法写入以下数据(文件)”的提示,怎么办?
1、请您将dpdata目录下的所有文件和目录设为可写。非Windows服务器请将其属性设为777,Windows服务器则可将其属性设为完全可读写(如果有必要且有权限的话)。
2、部分Windows服务器可能无法将DiY-Page安装在根目录。请参考上一问题的解决方式,把DiY-Page安装在 dp 目录下,同时加一个跳转页面。
页面提示数据库出错,且错误信息中有“Access denied for user”字样,怎么办?
请您到后台管理程序中,点击“设置中心”,在“基本设置”的“数据库连接设置”中,正确填写数据库信息。如果不清楚,可以参考论坛的配置文件(如config.inc.php等),也可向空间提供商询问。
页面提示数据库出错,且错误信息中有“Table ... doesn't exist”字样,怎么办?
1、请您到后台管理程序中,点击“设置中心”,再进入“论坛读取模块”,正确填写“数据表前缀”一项。通常情况下,Discuz的数据表前缀为“cdb_”,PHPWind的数据表前缀为“pw_”。如果您自己修改过前缀,也请按实际情况填写。
2、在“论坛读取模块”中,检查您是否正确选择了所用的论坛程序的类型和版本。版本可能与您目前所用的不完全一致,但有可能仍然可用。
点击页面上的所有论坛或帖子链接,均出现“找不到网页”的提示,怎么办?
请您到后台管理程序中,点击“设置中心”,再进入“论坛读取模块”,检查您是否开启了“使用伪静态地址”。如果您对此选项的意义和实现方法不是很清楚,请选择“否”。如果您确实需要实现伪静态地址,请参考下文“使用技巧”中的相关内容。
另外,此种错误也有可能适用下面一个问题的解决方法。
点击页面上的所有论坛或帖子链接,均出现“您无权查看该页”的提示,怎么办?
如果您的服务器使用的是Apache,请首先尝试将安装包中tool目录下的.htaccess文件上传至DiY-Page的安装目录,看能否解决问题。
您的空间没有把index.php设为默认文档之一。您可以要求空间提供商将index.php设为默认文档。如果您的空间带有控制面板,也可自行进行此项配置。
使用技巧
实现伪静态地址,大幅提高搜索引擎收录率
首先要确认您的空间支持伪静态功能。如果您不清楚,请先向您的空间提供商询问。一般地,使用Apache的服务器都支持最简易的伪静态方式。使用Windows的服务器,通常需要您有服务器的管理控制权,才能启用伪静态地址。
使用Apache的服务器(操作系统常为Linux或Unix)可以使用最简易的方式:
1、用文本编辑器打开安装包中tool目录下的.htaccess文件。
2、找到其中的“RewriteBase /”,将“/”改为您的DiY-Page安装目录。如果DiY-Page安装在网站根目录中,则无需需修改。
3、将文件中最后四行开头的“#”删除,使命令有效。
4、将修改好的.htaccess文件上传至您的DiY-Page安装目录。
使用IIS的服务器(操作系统常为Windows)可使用以下方式(您需要拥有服务器管理权限):
1、首先确设服务器上已经安装Rewrite组件(在IIS的ISAPI列表中有一个名为“Rewrite”的筛选器,其的“可执行文件”为“Rewrite.dll”)。
2、在Rewrite组件的配置文件(httpd.ini)中加入以下几行:
# DiY-Page Rewrite Rule
RewriteRule ^(.*)/(dp-[a-z0-9\-]+\.html)$ $1/dpindex\.php\?$2
3、增加之后,您可能需要重新启动IIS服务才能使改动生效。
使用全自动采集功能,实现网站内容自动更新
到后台 模块中心 采集模块,选择一个您需要的规则点击“使用此规则采集”,就可看到自动采集的设置。在里面设定好开始页、结束页、目标分类等,确保采集到的是最近更新的页(例如目标网站的第1页是最近更新内容,开始页结束页就都填1)。“加入自动采集队列”一定要选“是”。
点击“确定”,然后点“停止采集”停止后台的采集进度。建议停止之前先看看此规则能否正确采集,采集速度是否够快(特别慢的话建议换一个规则)。
可以同时把多个规则的“加入自动采集队列”打开,系统会自动在前台默默地按顺序采集。
本软件的自动采集前台用的是图片方式调用,不影响访问者的浏览,不会显著影响服务器的速度,无需设置负载参数和凌晨时采集等,您可放心使用。
本软件的自动采集采用的是前台页面访问触发,如果您的网站访问量很小,自动采集的速度可能会很慢。每日页面访问量至少要达到500,自动采集才会比较有效果。否则建议您取消所有规则的“加入自动采集队列”,在后台手动采集。
导航栏的使用
默认的导航栏对象类型为“页面导航栏”。您也可以使用插入“Flash动画”或“HTML代码”对象的方式,插入Flash动画或其它形式的导航栏,更灵活地实现精美的导航栏效果。
广告的布置
对于“带链接的图片”形式的广告,您可以通过插入“图片”类型的对象来实现。填入广告图片的地址,再填入需要指向的链接即可。
对于代码形式的广告,您可以通过插入“HTML代码”类型的对象来实现,只需将广告所需的源代码(通常为JavaScript)填入即可。
统计代码、备案编号等信息的放置
请进入后台的“设计视窗”,再点击蓝色导航条上的“网站底部”,找到网站底部的相关对象,编辑即可。
幻灯片的使用
在页面中的适当位置插入类型为“附件图片展示”的对象,在论坛范围中,选择一个专门放置图片新闻类帖子的论坛,同时启用“每个主题只显示一幅图片”,再将“使用幻灯片模式”选为“是”,即可制作出一个比较精美的首页新闻图片幻灯。
模版制作
中文官方网站
本帮助文档旨在使您在短时间内学习DiY-Page的安装和使用,可能无法给您提供足够的信息。要寻求帮助,或获取有关DiY-Page的详细资讯,请各位中文用户访问DiY-Page中文官方网站,网址为:
www.diypage.com