Cann'tsplunk db connectt to DB,是什么问题

链接数据库时忽然遇到一个问题。Mac Navicat链接时报错Can’t connect to MySQL server on ‘xx.xx.xx.xx’ (61)。PS. win版Navicat 报错Can’t connect to MySQL server on ‘xx.xx.xx.xx’ (10038)其中xx.xx.xx.xx是ip地址。1、查看该用户是否有远程登录的权限===mysql> SELECT * FROM mysql.+-----------+-----------+| User | Host |+-----------+-----------+| M | % || mysql.sys | localhost || root | localhost || tommy | % || showhilllee | % |+-----------+-----------+5 rows in set (0.00 sec)很显然,M是允许从其它服务器登陆的。2、查看 MySQL Server 是不是监听了 3306 端口===执行命令netstat -tulpennetstat -tulpenActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program nametcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 /sshdtcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 /mastertcp6 0 0 :::3306 :::* LISTEN 27 /mysqldtcp6 0 0 :::22 :::* LISTEN 0 /sshdtcp6 0 0 ::1:25 :::* LISTEN 0 /masterudp 0 0 0.0.0.0:68 0.0.0.0:* 0 /dhclientudp 0 0 0.0.0.0:.0.0:* 0 /dhclientudp6 0 0 :::47875 :::* 0 /dhclient我在这里也没有问题。这里如果没有监听3306端口或者只监听了localhost(0.0.0.0表示监听所有),则在my.cnf添加下面这一行bind-address = 0.0.0.03、如果服务器是 CentOS7,将 MySQL 服务加入防火墙===执行命令sudo firewall-cmd --zone=public --permanent --add-service=mysql返回success。然后继续执行sudo systemctl restart firewalld我的重启防火墙之后就能正常访问了。
最新教程周点击榜
微信扫一扫常见问题 - 帝国软件
您的位置:&>&&>&&>&
&37、相关信息如何链接的?
搜索标题包含信息设置的“关键字”的信息作为相关链接
&38、什么是组合专题?
查询符合条件的信息加入到相应的专题分类里。
&39、什么是远程发布?
你可以将Ecms系统装在本地,然后发布信息到远程服务器的功能。
&40、帝国CMS下载模型和Edown是什么关系?
两个是独立的系统,并没有直接联系。帝国CMS的下载系统模型是直接通过后台扩展的(自定义系统模型)而单独的帝国下载系统则是下载专用程序。基本功能相同
&41、用Ecms做英文站需要改什么?
1.前台全英文只需改语言包:e/data/langauge/q_message.php与fun.php文件2.前台调用推荐用ecmsinfo万能标签
&42、“Notice: Use of undefined constant”错误说明
php.ini配置问题,按下面修改即可解决:修改php.ini,把error_reporting&&&&&&&&=&&&&&&&&E_ALL改成error_reporting&&&&&&&&=&&&&&&&&E_ALL&&&&&&&&&~E_NOTICE
&43、帝国CMS4.6使用常见问题
《帝国网站管理系统》常见问题:1、第一次安装,为什么找不到"增加信息"的地方? 因为你未增加栏目,请先增加栏目,然后再增加信息(终极栏目下方可增加信息)。2、为什么信息管理的"信息栏目"列表不变? 缓存问题,解决方法如下两种:1."系统设置"-&"后台数据更新"-&"删除缓存文件"即可解决2.手工删除文件方法:删除&e/data/fc/&目录里所有文件即可解决3、为什么提示"Fatal error: Unable to read *** bytes"? 请按&二进制&上传文件即可.(ftp软件传输时设置)4、为什么修改了栏目的"内容模板"以前的信息页面不变? 解决方法如下三种:1.修改栏目的"内容模板"时,选择应用于已生成的文件2.用批量替换值功能:将newstempid字段值替换一下(旧值为旧的模板id,新值为新的内容模板id,并且要选择完全替换)3.运行SQL:&update phome_ecms_表名 set newstempid=旧的模板id where newstempid=新的模板id&("news"为相应的数据表)5、列表式与非列表式栏目的区别 列表式页面:页面由列表模板控制非列表式类似页面:自己制作页面模板,同首页模板6、为什么评论的验证码不显示? 修改一次"评论列表模板"即可激活它。模板管理-&"公共模板"->"修改评论列表模板"7、"栏目名"与"栏目别名"的区别. "栏目别名":前台所有显示的"栏目名"(如标签里的"是否显示栏目名"就是显示这个)8、模板制作需要懂哪些内容? 只需会使用Dreamweaver或其他网页编辑工具即可9、后台密码忘记拉,怎么办? 用phpmyadmin修改phome_enewsuser表,把password字段的值设为:e10adc3949ba59abbe56e057f20f883e密码就是:12345610、什么是远程保存忽略地址?在此列表里的网站/地址将不会将文件远程保存本地11、新闻内容字段可选择存放文本说明此功能主要针对大数据量数据用户而设计的。数据量越大效果越明显.如论文,小说等单信息数据量大的12、为什么页面不统计访问数呢? 要统计页面访问率,需在模板加上“[!--page.stats--]”标签用户在模板那边选择是否增加此标签(如下载系统中一般不统计访问量,不加此标签就不会统计了) 如果你是用动态显示点击数的话,用这个即可:(显示+统计)&script src=/e/public/ViewClick?classid=43&id=115&addclick=1&&/script&13、是否重复刷新的说明生成信息后,系统会加上相应的标记,记录已刷新过。后台刷新数据可选择是否重复刷新14、相关链接的依据是? 通过标题是否包括"关键字"来查询,4.6也可设置相同关键字也关联,可以到参数设置那设置15、登录后台无法显示验证码运行:e/admin/ShowKey.php即可看到提示。如果空间不支持GD库的话,验证码均为“ecms”.16、全站域名更换说明1.设置好参数设置的选项.2.替换相应的字段值:方法一:运行"update phome_ecms_news set newstext=REPLACE(newstext,'原域名','新域名'),titlepic=REPLACE(titlepic,'原域名','新域名')"(说明:news为相应的表)方法二:后台批量替换字段值即可17、备份数据库时出的问题错误内容:You have an error in your SQL check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1解决方法:到参数设置那,把支持sql查询方式去掉18、数据库配置文件是哪个? 4.0版本:e/class/connect.php4.6版本:e/class/config.php19、备份网站需要备份什么数据? 备份"d"附件目录与数据库即可22、为什么生成后的页面都是空白内容? 你的目录权限有问题,重新设置一下安装时需要设置的目录权限.是目录记得应用于子目录与文件23、标签模板与模板标签的区别标签模板:是为ecmsinfo标签服务,用于制作显示样式模板标签:如[ecmsinfo],[phomenews]等都是模板标签24、什么是系统模型?系统模型是指: 新闻系统模型,下载系统模型,商城系统模型等.用户也可以后台直接自定义系统模型.帝国CMS是不同于以往的CMS系统,他可以直接在后台通过新建表、自定义字段,然后组成新的系统模型。从而实现各种适合用户自己的系统。25、为什么验证码一直是ECMS? 因为你的空间不支持GD库,但不影响使用26、什么是远程发布? 你可以将Ecms系统装在本地,然后发布信息到远程服务器的功能。27、用Ecms做英文站需要改什么?1.修改e/data/langauge/gb/pub/目录下的q_message.php与fun.php语言包文件为英文。2.前台调用用ecmsinfo万能标签28、“Notice: Use of undefined constant”错误说明php.ini配置问题,按下面修改即可解决:修改php.ini,把error_reporting = E_ALL改成error_reporting = E_ALL & ~E_NOTICE4.6常见说明补充:29、信息分类模型的区域修改1、提交信息选择地区修改:系统设置-》数据表管理-》管理字段-》修改myarea字段的初始值。2、模板导航地区修改:模板管理-》公共模板变量-》管理模板变量-》修改“分类信息区域导航”变量30、如何修改字段中的选项?系统设置-》数据表管理-》管理字段-》修改相应字段的初始值。(如下载系统模型的&软件类型&选项)31、安装时出现如下提示“建立数据表:&&phome_ecms_article&&完毕......You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=gbk' at line 1”说明:因为你空间使用的是mysql4.0,安装时请选择为MYSQL4.0即可解决32、如何不显示不想投稿的系统模型到“系统设置”-》“数据表管理”-》“管理系统模型”-》修改系统模型,将所有投稿项打勾去掉即可33、为什么4.0升级4.6后没有显示投稿的系统模型?因为升级后默认所有系统模型都没有选择投稿项,所以不显示到前台。如果要将投稿显示到前台,你可以到“系统设置”-》“数据表管理”-》“管理系统模型”-》“修改系统模型”,选择好投稿项即会显示到前台(并且记得选择自动生成投稿表单)34、安装4.6如何删除初始化的数据到栏目管理删除8个父栏目即可删除所有初始化测试数据。35、投稿时为什么显示非本模型的父栏目?由于一个父栏目有可能有n种系统模型,所以系统只限制非本系统模型的终极栏目不显示。当然为了美观你也可以直接修改调用的JS文件:d/js/addinfo模型id.js36、点击区域链接为什么中文会变成乱码这个是在iis下目录名不加/才会出现的情况,解决方法:修改区域链接,在ListInfo后加上&/&即可解决,如:ListInfo/?classid=...37、为什么父栏目页面为空白页非终极栏目页面的两种形式选择:1.直接制作栏目页面,然后把制作好的页面代码复制到:“主页面内容”栏即可2.可选择列表式,然后选择列表模板。显示同终极栏目一样的列表页38、为什么发布时间比实际时间相差8个小时?你的php设置的时间有问题,是美国的时间。有以下两种方法可解决:1、修改php.ini,找到:date.timezone,把前面的分号去掉,并把值设为PRC2、修改e/class/config.php文件,把://@date_default_timezone_set(&PRC&);前面的//去掉即可39、控制面板“[!--empirenews.template--]”样式修改如果只是改表格颜色,修改样式文件:images/Style.css文件里的:.header {&&font:&&9pt&&Tahoma,&&V&&color:&&#FFFFFF;&&font-weight:&&&&background-color:&&#698CC3&&}.header&&a {&&color:&&#FFFFFF&&}.tableborder {&&background:&&#D6E0EF;&&border:&&1px&&solid&&#698CC3&&}&&如果要修改表格框架修改相应的文件即可,如控制面板首页:e/member/cp/index.php40、使用过程中常见 英文错误提示 解答(含php、mysql错误提示)41、自动提取简介时不想自动回车可以直接修改简介字段(系统设置-》数据表管理-》管理字段),将回车替换成换行符选项去掉即可 . 42、信息刷新中断有以下两种原因:1、模板的标签语法有问题,仔细检查下你模板的标签。2、刷新超时,到系统设置-》参数设置那把每组刷新数改小。
&44、常见【英文错误提示】解答
本贴内容包含帝国CMS设置中及你的服务器本身问题引起的错误提示解决方法1. 登陆后台错误提示:(***此提示在新手使用过程中经常被遇到***&&大家要重视哦) Fatal&&error:&&Unable&&to&&read …. bytes&&…解答:请按二进制上传文件。因为这个提示就是没有按二进制上传,删除服务器上的文件,重新上传。如还这个提示,你只能考虑换个FTP软件。如用CuteFTP工具进行上传,CuteFTP二进制上传方法:进入软件后按“ALT+F7&&进入&&Global&&Options(全局选项)―&传输―&ASCII&&类型”,然后在右边列表框中找到名为“PHP”的项目,选定后点右边的“删除―&确定”即可。为什么会提示这个错误?Zend编译过的文件FTP上传方式必须(强制)使用二进制模式,不能采用auto和ASCII,否则就会出现这个错误。注:一定要确保下载和上传时都采用二进制方式,不然都有可能产生错误。相关链接: 解说 FTP软件的二进制上传设置(图)2. Fatal&&error:&&Maximum&&execution&&time&&of … 解答:php运行超时,到参数设置那把每组备份(刷新)数改小,也可以在服务器的php.ini文件中改max_execution_t= 的值,如果文件夹数据比较大,建议你从ftp下载备份的数据。对于超时设定,要修改php.ini:& &&&max_execution_t=& &时间,然后重起服务& &&&或者在程序写& &&&set_time_limit(时间);& &//0为无限制3. Fatal&&error: Allowed memory&&size&&of …. bytes&&exhausted (tried&&to&&allocate …&&bytes) in..解答:你的服务器/空间问题。设置服务器或找空间商修改:PHP对Script记忆体空间限制的缘故。Default 设定为 8MB,而有些以前的 Script,会要求使用超过 8MB 的内存空间,只要加大 8MB 的使用限制即可。加大 8MB 内存使用限制,方法有二,选其一即可:方法一(推荐)、修改 php.ini 里的 memory_limit 的设置值 8M 改为 12M:memory_limit = 12M方法二、在最上层的 PHP Script,加入一行ini_set(&memory_limit&,&12M&);注:如果扩大到 12M 仍然相同的错误发生,则再加大 12M 限制。4. Fatal&&error:&&Cannot&&redeclare&&printerror() (previously&&declared&&in&&…解答:没有复制新版授权文件的原故5. 安装成功,进入后台输入用户名和密码登陆就出现下面的错误提示:“Parse&&error:&&parse&&error,&&unexpected&&')'&&in&&…/functions.php&&on&&line…或者:zend not&&install...Parse&&error:&&parse&&error,&&unexpected&&'/'&&in&&...Parse&&error:&&parse&&error,&&unexpected&&T_STRING&&in&&Parse&&error:&&syntax&&error,&&unexpected&&'}'&&in Parse&&error:&&syntax&&error,&&unexpected&&T_STRING&&in解答:zend没安装成功,或者服务器不支持zend。zend是否有安装成功的验证方法:运行info.php文件,内容为如下:&?phpinfo();?&如果有出现:zend optimizer,表示安装成功,否则出现zend optimizer not installed表示没有安装zend/或者zend安装不成功. 如已安装zend,info页面却显示没有安装zend,那么有可能是system32权限不够, 使zend不能更改php.ini文件。请检查权限。6. Fatal&&error:&&Corrupted encoded data&&detected&&in&&…解答:文件坏了,重新按二进制上传这个文件7. 会员注册信息提交后出现以下代码Fatal&&error: Call&&to&&undefined&&function :RepPostVar1()&&in&&…解答:请确认您下载的是最新版本的万能会员接口。如需将4.0接口升级至4.6,仔细看好升级说明最后几行 “会员接口升级说明”。8. Fatal&&error:&&Call&&to&&undefined&&function&&sys_ShowTextPage…解答:1、请确认你的程序是从官方下载& && &2、提示这个错误是因为你的包少了内容,重新从官方下载e/class/t_functions.php到本地9.采集入库错误 Fatal error: Call to undefined function: imagettfbbox() in ..../e/class/gd.php ..解答:你的空间的gd库不支持文字水印,推荐采用图片水印。采集入库错误 Fatal error: Call to undefined function: imagecreatefromgif() in ..../e/class/gd.php ..解答:你的空间gd库不支持gif文件加水印的原故。10. Fatal&&error:&&Call&&to&&undefined&&function mysql_connect()&&in&&…解答:你的运行环境问题原因1:你的PHP不支持mysql_connect()函数。PHP是一种模块化的设计,除了核心的内容,其他都是可选的。之所以不支持,是因为在编译PHP时没有加入对MYSQL数据库的支持。 原因2: 如果你的操作系统是Linux/Unix:1).如果PHP是自己编译的,那么要重新做。在configure后面加上--with-mysql选项 2).如果是用的RPM,建议到网上去找找已经内置MYSQL支持的RPM包,重新装上去 原因3:卸载了以前的mysql,重装的mysql又不是rpm装的所有安装后的路径不同了;但是在原先装apache的时候需要./configure \ --prefix=/usr/local/php \ --with-mysql=/usr/local/mysql \ (主要是这句) 用来指定mysql的安装路径 所以在重装了之后因为路径不一样,apache就无法找到mysql的安装路径 也就出现了mysql_connect:未被定义的错误结论:MYSQL4版本以上,调用libmysqlclient.so 的方式改了,跟MYSQL3.23不一样,而PHP4.3.2和APACHE还是以旧的方式来调用,因此就找不到libmysqlclient.so 了。MYSQL4的密码加密方式改变 可访问:11. You have an error in your SQL check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1select * from `表名` limit 0,-1解答:到参数设置那,把支持sql查询方式去掉12.“Notice: Use of undefined constant”错误说明解答:php.ini配置问题,按下面修改即可解决:修改php.ini,把error_reporting = E_ALL改成error_reporting = E_ALL & ~E_NOTICE13. Illegal&&mix&&of&&collations (gbk_chinese_ci,IMPLICIT)&&and&&(latin1_swedish_ci,COERCIBLE)&&for&&operation......&&解答:错误原因――mysql的字符集不匹配的缘故。你的查询中引用了两种字符集,gbk_chinese_ci和latin1_swedish_ci,mysql4.1及以上版本对字符集的限定跟之前的版本有很大不同,在进行数据库查询的时候如果不对字符集加以设定,一旦有查询的字段有中文,便很可能出现上面这样的错误。所以安装帝国的时候一定要将帝国数据按gbk编码安装。解决:一、安装时出现此错误提示的解决:安装时请设置好数据库的编码,还有运行安装文件要设置成gbk。具体可以看:注意:1、你要手动建立数据库,把他的编码设为gbk2、安装时输入gbk作为默认编码(此错误提示会在4.0及其以下版本出现;如4.0版升级至4.6版时:原4.0没有设置“注意1、2”步骤,此错误提示也会出现。新安装的4.6版本已自动识别本步骤了)二、安装后出现此错误提示的解决:将数据恢复为gbk格式:1、用备份数据,备份时记得选择备份成mysql4.0格式;2、新建一个gbk的数据库;3、用帝国备份王恢复备份的数据(记得参数设置那设置默认编码为gbk)。14. Cann't&&connect&&to&&DB! 解答:原因:连接不到数据库。请检查你的数据库参数配置是否有误:e/class/connect.php(4.0版本及以下)4.6版本的是检查e/class/config.php数据库参数配置是指:空间商分配给你的用户名和密码,如空间商给改了,你需要联系空间商.<font color="#ff 升级到4.6出现提示Cann't connect to DB!解答:出现这个是因为你运行过升级文件的原故。现在只能按下面方法处理:1、复制原来4.0的e/class/connect.php与e/class/config.php文件回去并且e/class/connect.php文件里的数据库配置必须跟原来4.0数据库配置一模一样。附加说明:e/class/connect.php里下面一个重要参数:----------$phome_db_char=&&; //数据库默认编码,一般为空即可----------如果你原来安装4.0时填写的是gbk,一定要设置为gbk;如果原来安装时设为空就不设置2、然后删除数据库中所有ecms数据表,然后恢复数据3、重新升级.
&页次:4/4&每页12&总数44&&&&&&&&下一页&&尾页&&&&转到:第 1 页第 2 页第 3 页第 4 页
&&教程栏目导航
&&&&&&&&&&&&&&
&&教程搜索
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图关于帝国cms网站登录后台出现:“Cann&t connect to DB!”如何解决?
var sogou_ad_id=731547;
var sogou_ad_height=160;
var sogou_ad_width=690;}

我要回帖

更多关于 cann t connect to db 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信