本文目录一览:
- 1、本地安装discuz论坛出现 404错误
- 2、discuz论坛安装显示indexof/install
- 3、为什么Discuz!在安装时乱码?
- 4、dz论坛的签到插件无法安装,显示Discuz! Database Error1146,执行sql代码除DROP开MyISAM;尾语句怎么划分
- 5、discuz 模板安装提示:"数据类型错误,请返回",怎么解决?
本地安装discuz论坛出现 404错误
先确保能正常打开。
正常的话
试试开启短标签,我曾经遇到过这种安装情况(但不是discuz),不开启短标签,无法显示。
问题可能有多种,我只能临时想一个可能性
试试discuz的X3.4吧,现在新站点基本用这个
discuz论坛安装显示indexof/install
重新安装可以解决。
首先Apache+PHP+MySQL环境的配置,这里就不在赘述了,主要讲解如何配置discuz,先下载discuz安装包,可以到comsenz官网下载,下载得到安装包,解压成文件夹,打开文件夹,看到有一个upload的文件夹,将里面的文件剪切到外面来,然后将upload文件夹删掉,然后启动Apache服务器(前提是你已经搭建好了Apache+PHP+MySQL)的环境,这里讲的是环境已经搭建好的,不然discuz在本地是跑不起来的。默认选择全新安装,如果你以前没有安装过discuz其他版本的话,然后下一步,填写好相关数据库信息,下一步,正在安装,稍等片刻,点击“您的论坛已完成安装,点此访问”,进去就是论坛首页了,证明discuz安装成功。
为什么Discuz!在安装时乱码?
确定是不是浏览器设置不当的问题,还有就是你可以下两种编码的试试
dz论坛的签到插件无法安装,显示Discuz! Database Error1146,执行sql代码除DROP开MyISAM;尾语句怎么划分
方法/步骤
购买的Discuz x2.5模板或者插件是,系统会提示我们:对不起,您安装的不是正版应用,安装程序无法继续执行。这个是因为这个模板、插件是正版的,而discuz 社区在更新到2.0以上后,增加了对插件的版本检测,那名我们有没有办法解决呢?答案是很简单的。
方法一:/source/function/function_cloudaddons.php这个文件,然后打开,再找到cloudaddons_validator方法,删去或者注释掉cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' = $addonid));这句代码,这样就解决问题了。注释方法如下:function cloudaddons_validator($addonid) { $array = cloudaddons_getmd5($addonid); if(cloudaddons_open('mod=appac=validatoraddonid='.$addonid.($array !== false ? 'rid='.$array['RevisionID'].'sn='.$array['SN'].'rd='.$array['RevisionDateline'] : '')) === '0') { }}
方法二: 模板不能安装只要修改你模板文件夹名称就可以安装了,比如原来的模板是pengyouz,现在你任意修改比如修改为pengyouzz,然后在模板安装文件找到./template/pengyouz你把这个里面的pengyouz改为刚才你修改过的新名称pengyouzz,这样就可以了,还有就是需要修改模板名称链接,可以用Dreamweaver来批量修改。
discuz 模板安装提示:"数据类型错误,请返回",怎么解决?
很多同学在安装discuz插件、Discuz模板或disucz分类信息的时候会出现数据类型错误,请返回的问题,下面我们来分析下为什么Discuz! X会出现“数据类型错误,请返回”的错误。
分析原理:我们今天用安装模板提示“数据类型错误,请返回”的错误来分析,打开导入风格模板的代码文件:/source/function/function_importdata.php,查看其中的函数 import_styles(),其中两处调用getimportdata的参数都是固定的getimportdata('Discuz! Style'),在/source/function/function_admincp.php中找到getimportdata函数发现他会将第一个参数也就是'Discuz! Style',与模板目录下xml文件中id为Title的item值进行比较,如果不同就会提示错误“数据类型错误,请返回”,知道原理了,下面就有解决方案了。
1、打开模板目录下的 XML 文件,找到ID为Title的item项,将其固定为如下写法就OK了。
item id="Title"![CDATA[Discuz! Style]]/item
复制代码
2、一些网站在搬家后出现“数据类型错误,请返回”,很可能是服务器上PHP.INI 的 zend.ze1_compatibility_mode问题,把值修改为 OFF。
可上传一个test.php 里面写?php echo ini_get(‘zend.ze1_compatibility_mode’);?,输出0来判断配置是否正确。
解决方法:查找 php.ini 里的如下项并将其设置为off,然后重启 Web 服务 (IIS或Apache)
zend.ze1_compatibility_mode = Off
复制代码
3、目录权限存在问题,在应用中心安装插件或模板都需要对应目录有可写权限的,否则安装一样会出错无法识别数据错误。
解决方法:检查data目录权限及template和source\plugin目录权限为777或可读可写。
这样基本可以解决问题。
参考文档