搜索产品知识库 - [ 浏览全部 ]
Discuz、phpBB 等论坛的常见问题
关于 Discuz、phpBB、Mambo、ShopEX 等免费开源系统的常见问题解答
返回分类列表
- 如何通过.htaccess文件实现URL伪静态?
- 如何获取Mambo建站的帮助支持
- 为何我安装的ShopEx提示open_basedir错误
- Discuz!与UCHome共存的伪静态设置
- CTB论坛上英文怎么改成中文
- 如何通过.htaccess文件实现URL伪静态?
我安装的是Discuz论坛,我想启用伪静态功能。请问你们的服务器是否支持,我应该如何操作?我们的UNIX服务器全部都支持URL rewrite (伪静态)功能的,但具体的转发规则是您需要通过.htaccess 对其进行配置才可以正常使用。
返回顶部
由于.htaccess这样的文件名格式是不被Windows系统所支持的,因此您可能无法在您的Windows电脑中创建这个文件。
您可以通过空间控制面板的 文件管理器 来创建并编辑该文件。
您需要在您网站的根目录 /httpdocs 中创建一个空白的 .htaccess 文件并按如下说明输入相应的内容。
您可以在.htaccess文件中写入如下内容:
RewriteEngine On
RewriteBase /
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1 - 如何获取Mambo建站的帮助支持
我是个新手,还不会用。
请问哪里有Mambo建站的帮助文档?Mambo 是一个开放源代码的免费软件。国内有一些个人或团体组织在维护这个项目的发展,您可以从如下这些网站中获得关于Mambo系统的帮助和支持。
返回顶部
Mambo官方网站
http://www.mamboserver.com
Mambo中文小站
http://www.mambo.cn/
Mambo中文支援站
http://www.mambochina.com - 为何我安装的ShopEx提示open_basedir错误
我已经正常安装了ShopEx,但在访问首页或其它页面的时候会显示一大堆类似这样的错误:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(../catalog) is not within the allowed path(s): (d:\vhosts\;C:\WINDOWS\Temp) in D:\vhosts\abcd.cn\httpdocs\include\class.Product.php on line 1254为了服务器上的多用户间文件相互安全,我们采用了open_basedir对每个用户所能访问的文件范围作了限定。但是目前发行的几个新版本的ShopEx v4.7.* 在最新版本的php5环境中都会提示这个错误信息。
返回顶部
由于ShopEx的程序是通过Zend加密的,因此我们也无法对其进行调试。但是此错误仅仅是Warning级别的。并且并不影响程序其他地方的访问效果。因此我们目前将此视为一个BUG处理。并且其他遇到同样问题的用户反映此问题的时候,官方也没有回应此问题的处理解决方案。http://www.shopex.cn/bbs/thread-45087-1-1.html
通过研究测试,我们建议您采取如下解决方案来忽略次错误信息:
1、打开/include/mall_config.php文件。将其中的error_reporting(E_ALL^E_NOTICE);修改为error_reporting(E_ALL^E_NOTICE^E_WARNING);。并重新上传覆盖远程服务器上的此文件。
2、如果您启动了ShopEX的缓存功能,您还需要手动清除一下它存放缓存文件的目录。尝试删除 syssite/home/cache/1/* 目录下的所有文件,或者通过您的管理后台的清除缓存功能来清除这些临时文件即可。 - Discuz!与UCHome共存的伪静态设置
我的空间是UNIX主机平台,网站是Discuz论坛和UCHome个人空间一起安装的,我想启用两个应用的伪静态功能。我应该如何设置才能全部伪静态化?我们的UNIX服务器全部都支持URL rewrite (伪静态)功能的,但具体的转发规则是您需要通过.htaccess 对其进行配置才可以正常使用。因为您的Discuz论坛和UCHome个人空间是同时安装的,所以目录分别为bbs和home,这样的结构需要分开进行设置才可以伪静态化,请按照下列顺序操作。
返回顶部
1. 首先您需要在bbs目录与home目录下各自建立一个.htaccess文件。
2. 编辑bbs目录下的.htaccess文件内容为以下文字:
RewriteEngine On
RewriteBase /bbs
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
3. 编辑home目录下的.htaccess文件内容为以下文字:
RewriteEngine On
RewriteBase /home
RewriteRule ^(space|network)\-(.+)\.html$ $1.php?rewrite=$2
RewriteRule ^(space|network)\.html$ $1.php
RewriteRule ^([0-9]+)$ space.php?uid=$1
4. 登录Discuz论坛后台设置开启伪静态功能,登录UCHome个人空间后台开启伪静态功能。
5. 打开网站论坛及个人空间检查伪静态功能是否已经成功设置。
注意:需要注意的事项为以上所有操作均需要在您的网站空间控制面板的文件管理中进行,并且文件保存编码应与网站程序编码一致。如有错误提示,请检查数据库连接设置;UCenter通信设置;文件权限等是否正确,建议每次上传文件后点击空间控制面板中的自定义按钮《修复文件权限》将文件权限修复。 - CTB论坛上英文怎么改成中文
CTB论坛上英文改变为中文怎样处理呢?这关系到CTB论坛模版文件,您需要下载相关的CTB论坛模版程序进行修改,然后再上传到/httpdocs/images/new/system目录下就会成功解决。
返回顶部

在本产品知识库中您可以检索到关于网站空间及相关产品的常见问题解答。如果您需要更详细的帮助辅导,请浏览 [ 






