在电脑上装dedeCMS出错怎么办

在电脑上装dedeCMS出错怎么办,第1张

你好,你是想问测试失败请检查数据源信息怎么办吗?测试失败请检查数据源信息可以确认数据库连接参数、数据库端口的开放情况和网络配置。具体方法是

1、确认数据库连接参数:包括数据库链接地址、端口号、用户名、密码等信息,需要核对无误。

2、确认数据库端口开放情况:检查数据库端口是否正确开放,如果使用的是云服务器等情况,需要在云服务提供商处打开相应的数据库端口。

3、检查网络配置:确认网络配置是否正确,例如VPC、防火墙、安全组等设置是否正确。

数据库的IP和端口是数据库服务器用来与外部应用程序进行数据交互的重要依据,如果将其对外开放,会面临以下几个主要问题:

1、安全风险:如果数据库的IP和端口被公开,那么所有知道这些信息的人都可以随时尝试连接并访问数据库,这很容易造成数据库的安全风险。黑客或者病毒攻击者可以通过探测、暴力破解等方式尝试入侵数据库,一旦成功入侵,就可能导致用户信息泄露、数据篡改、系统崩溃等严重后果。

2、不必要的访问:如果将数据库的IP和端口对外开放,任何人都可以连接到数据库,这可能会引起大量的不必要的访问,占用服务器资源,从而影响到正常的业务运行。

3、数据库性能问题:对外开放数据库的IP和端口后,也会给数据库带来更多的访问压力。因为每个连接都需要使用服务器资源,如果同时有大量的连接,数据库的性能可能会受到影响。因此,为了确保数据库的安全和稳定性,一般情况下并不建议将数据库的IP和端口对外开放。如果需要远程访问数据库,可以通过***等安全通道进行连接,或者在数据库服务器上进行必要的安全配置,如访问控制、身份验证、加密通信等。

梓雪您好,可能是你的安装方式不对,我刚学习dedecms的时候也出现了这样的问题。建议你找一个好的安装教程,再安装一次。 初次接触dedecms,安装好iis50(我刚开始用xp的系统),把dedecms v51的upload文件扔到wwwroot里面就用IE浏览http://localhost/indexphp,结果显示出几行代码,于是就去网上找方法,原来要安装dedecms,需要先安装好php和mysql。

首先我们来安装php环境。

1、 下载php5的zip文件包,下载地址http://wwwphpnet/downloadphp ,我这里使用的是php526。把该文件解压到C:\php5文件夹下(非统一,按照你自己的文件位置也可以),将phpini-dist文件改名 为phpini,放到C:\WINDOWS目录下,同时复制libmysqldll和php5tsdll到C:\WINDOWS \system32。

2、安装IIS(安装好后如果遇到IIS网站启动错误,一般都是因为有程序占用了80端口,如迅雷等会占用此端口,可以改掉迅雷的端口为其他端口即可), 打开IIS默认网站的属性对话框, 切换到“主目录”选项卡,然后点“配置”打开应用程序配置窗口,点“添加”打开“添加/编辑应用程序扩展名映射”对话框,在“扩展名”中输入“,php” (不含引号),在可执行文件输入中,指向C:\PHP5\php5isapidll,并选中脚本引擎和检查文件是否存在的复选框,一路确定,退出 IIS。

3、此时服务器已经支持php了,但此时打开php文件可能会显示403错误,在主目录中“执行权限”需更改为脚本和可执行文件,显示就不会出错了。

4、下面对phpini进行配置让其支持GD库和MYSQL。此时修改phpini-recommended为phpini,并对phpini进行修改:

extension_dir = "/" 修改为extension_dir = "C:\php5\ext"

找到;extension=php_gd2dll和;extension=php_mysqldll,把这2句前面的“;”去掉;

5、保存phpini,重启IIS。

6、到此时在安装CMS中可能会碰到MYSQL支持和GD支持为OFF的情况,请复制C:\php5\ext中的php_mbstringdll,php_mysqldll,php_gd2dll到C:\WINDOWS\SYSTEM32中。

安装MYSQL,去华军或者其他官方知名网站下载mysql下来,安装mySQL50。下面是中间的部分截图,没有在下面找到的请直接NEXT。

本人在测试机上C盘系统的格式为NTFS,需要修改安全选项,给users等组足够的读写权限。

GD 支持 On Off(不支持将导致与相关的大多数功能无法使用或引发警告)

MySQL 支持 On Off(不支持无法使用本系统)

当为off时的解决方案就是复制 php_mysqldll,php_mbstringdll,php_gd2dll到 C:\WINDOWS\SYSTEM32中

在其他电脑都可以访问 如果你是将整个APMServ526都复制过来了, 你看看进程mysql有没有启动

其实很多朋友都遇过这样的问题了,你看看你自己的80端口有没有被占用先,如果被占用了你换一个端口就可以的了

你的目录不对

dede数据库字段说明:dede_addonarticle 附加文章表

aid int(11) 文章编号

typeid int(11) 分类栏目编号

body mediumtext 文章内容

dede_addonflash 附加Flash表

aid int(11) FLASH编号

typeid int(11) 分类栏目编号

filesize varchar(10) 文件大小

playtime varchar(10) 播放时长

flashtype varchar(10) 作品类型

flashrank smallint(6) 作品等级

width smallint(6) 影片宽度

height smallint(6) 影片高度

flashurl varchar(80) FLASH地址

dede_addonimages 附加图集表

aid int(11) 图集编号

typeid int(11) 分类栏目编号

pagestyle smallint(6) 表现方式(1单页显示 2分多页显示 3多行多列展示)

maxwidth smallint(6) 大图限制宽度

imgurls text 集内容(标签存放)

row smallint(6) 多列式参数(行)

col smallint(6) 多列式参数(列)

isrm smallint(6) 是否下载远程

ddmaxwidth smallint(6) 小宽度限制

dede_addonsoft 附加软件表

aid int(11) 软件编号

typeid int(11) 分类栏目编号

filetype varchar(10) 文件类型

language varchar(10) 界面语言

softtype varchar(10) 软件类型

accredit varchar(10) 授权方式

os varchar(30) 运行环境

softrank int(11) 软件等级

officialUrl varchar(30) 官方网址

officialDemo varchar(50) 程序演示地址

softsize varchar(10) 软件大小

softlinks text 软件下载链接列表

introduce text 软件介绍

dede_addonspec 附加专题表

aid int(11) 专题编号

typeid int(11) 分类栏目编号

note text 专题内容(仅存放标签代码)

dede_admin管理员信息表

ID int(10) 自动编号

usertype int(10) 用户类型

userid varchar(30) 用户登录ID

pwd varchar(50) 用户密码

uname varchar(20) 用户笔名

tname varchar(30) 真实姓名

email varchar(30) 电子邮箱

typeid int(11) 负责频道(0表示全部)

logintime datetime 登录时间

loginip varchar(20) 登录IP

dede_admintype 系统用户组管理表

rank smallint(6) 组级别编号

typename varchar(30) 组名称

system smallint(6) 是否为系统默认组

purviews text 权限列表

dede_arcatt文档自定义属性表

att smallint(6) 编号

attname varchar(30) 属性名称

dede_archives 文章表

ID int(11) 自动编号

typeid int(11) 所属主栏目编号

typeid2 int(11) 所属副栏目编号

sortrank int(11) 文章排序(置顶方法)

iscommend smallint(6) 是否推荐

ismake smallint(6) 是否生成静态

channel int(11) 文章所属模型

arcrank smallint(6) 阅读权限

click int(11) 点击次数

money smallint(6) 消费点数

title varchar(80) 标题

shorttitle varchar(36) 简略标题

color varchar(10) 标题颜色

writer varchar(30) 作者

source varchar(50) 来源

litpic varchar(100) 缩略图

pubdate int(11) 录入时间

senddate int(11) 发布时间

arcatt smallint(6) 自定属性(att)

adminID int(11) 发布管理员ID

memberID int(11) 发布会员ID

description varchar(250) 摘要

keywords varchar(60) 关键词

templet varchar(60) 文档模板

lastpost int(11) 最近评论时间

postnum int(11) 评论数目

redirecturl varchar(150) 跳转网址

mtype int(11) 用户自定义分类

userip varchar(20) 用户IP

locklikeid smallint(6) 是否锁定相关文章

likeid varchar(240) 相关文章ID

dede_arcrank 阅读权限表

ID int(10) 自动编号

rank smallint(10) 权限等级

membername varchar(20) 等级名称

adminrank smallint(10) 管理等级

money int(11) 消费点数

dede_arctype 栏目管理表

ID int(10) 栏目编号(自动编号)

reID int(10) 父栏目编号

topID int(10)

sortrank smallint(6) 排序编号

typename varchar(30) 栏目名称

typedir varchar(100) 栏目目录

isdefault smallint(6) 栏目列表选项(1链接到默认页 0链接到列表第一页 -1使用动态页)

defaultname varchar(20) 默认页的名称

issend smallint(6) 是否支持投稿

channeltype smallint(6) 频道类型

maxpage int(11) 保留

ispart smallint(6) 栏目属性

corank smallint(6) 浏览权限

tempindex varchar(60) 封面模板

templist varchar(60) 列表模板

temparticle varchar(60) 文章模板

tempone varchar(60) 单独页面模板

namerule varchar(50) 文章命名规则

namerule2 varchar(50) 列表命名规则

modname varchar(30) 模板名称

description varchar(200) 栏目介绍

keywords varchar(100) 关键词

moresite smallint(6) 多站点支持

siterefer smallint(6) 多站点站点根目录属性

sitepath varchar(60) 多站点站点根目录

siteurl varchar(60) 多站点绑定域名

ishidden smallint(6) 是否隐藏栏目

dede_sgpage 单页

上面是一些常用字段,可以在dede后台-》系统-》SQL命令行工具执行sql语句来批量修改!

出现下面这种现象:

数据库主机: [localhost]一般为localhost

数据库名称: [dedecmsv56gbk]

数据库用户: [root]

数据库密码: []数据库连接失败!

数据表前缀: [dede_]如无特殊需要,请不要修改

数据库编码: []GBK [

] LATIN1 仅对41+以上版本的MySql选择

出现以上原因主要是信息填写不正确

1、数据库主机:

请确保您的数据库和主机在同一台服务器上,否则不要使用localhost,老老实实填写数据库IP。

2、数据库名称、数据库用户、数据库密码

这三个问题在虚拟主机\空间里的数据库管理上面就可以看到。不要使用默认的,一定要自己填写!

3、数据库前缀和数据库编码

这两项一般不用动,默认即可!

学习所用啊,那可以在本机使用以下两个方法:

1、可以到dede论坛直接下载DedeAMPZ-PHP环境整合套件

地址为 http://bbsdedecmscom/86501html

2、可以使用 APMServ 526

这个软件是一款拥有图形界面的快速搭建Apache 229、PHP 526、MySQL 5128&4026、Nginx 0719、Memcached 124、phpMyAdmin 21192、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServexe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL 50 & 40两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。

1、注意事项:APMServ程序所在路径不能含有汉字和空格。

2、MySQL默认用户名:root,密码为空

3、MySQL数据库文件存放目录:MySQL51\data或MySQL40\data

4、网站根目录[HTML,PHP]www\htdocs [ASP]www\asp [CGI,Perl]www\cgi-bin

5、访问本机请用http://127001/或https://127001/ (如果开启SSL)

6、非默认端口,网址为http://127001:端口/或https://127001:端口/

7、如果在“扩展功能”中选择使用Memcached,它的端口为:11211

8、APMServ集成了以下软件:

Apache 229 HTTP服务器

Nginx 0719 HTTP服务器

NetBox 28 Build 4128 HTTP服务器+ASP脚本解释引擎

PHP 526 PHP脚本解释引擎

MiniPerl 58 Perl脚本解释器

Memcached 124 key-value内存缓存系统

MySQL 5128 MySQL数据库服务器

MySQL 4026 MySQL数据库服务器

phpMyAdmin 21192 MySQL数据库在线管理工具

eAccelerator 0953 PHP脚本加速引擎

ZendOptimizer 333 PHP脚本加速引擎

OpenSSL 098h HTTPS(SSL)安全传输协议

附加组件:

一Perl、CGI支持(需下载ActivePerl):

APMServ 526 附带的是MiniPerl,可以运行简单的Perl、CGI程序。如果运行复杂的Perl、CGI程序,请下载ActivePerl,安装在APMServ所在分区根目录下的usr目录中。假如APMServ所在目录为E:\APMServ526,则将ActivePerl的安装路径选为E:\usr

下载地址 http://dlpconlinecomcn/html_2/1/98/id=41124&pn=0html

个人感觉还是第二种软件实用

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 在电脑上装dedeCMS出错怎么办

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情