易优cms在建站系统中也算是比较常用的,简单方便好用。再好的东西也会出现各种问题,下面为大家解答一下易优CMS安装常见问题:
1、安装报错,请仔细核对数据库账号和密码
答:请检查填写的数据库链接信息是否正确,此问题都是填写的数据库地址,账号,密码不正确导致的
2、本地测试正常,放到虚拟主机就这样了
安装的时候出现这个: 虚拟主机HPH5.5 ,数据库MYSQL 5.6 PHP Warning: include_once(./templates/step1.php): failed to open stream: No such file or directory in D:webhostingclients839888fd-dbfb-456a-bb07-03f44959b2bewwwrootinstallindex.php on line 69 PHP Warning: include_once(): Failed opening './templates/step1.php' for inclusion (include_path='.;C:phppear') in D:webhostingclients839888fd-dbfb-456a-bb07-03f44959b2bewwwrootinstallindex.php on line 69
答:估计是环境问题,建议换下PHP版本试试和其他环境要求,一般降低到PHP版本5.4就能使用了
3、打包备份本地网站后上传到空间时,安装进行到第四步出错。错误提示{"msg":"u5199u5165u8868ey_ad_positionu8bb0u5f55u5931u8d25uff0cu8bf7u5c1du8bd5F5u5237u65b0!"}。
答:此问题应该是数据库缺失这条语句导致,你按照一下步骤处理:
第一步:把以下两条语句复制并保存文件名为 eyou.sql
UPDATE `ey_ad_position` SET `height` = 0 WHERE `height` is NULL OR `height` = '';
UPDATE `ey_ad_position` SET `width` = 0 WHERE `width` is NULL OR `width` = '';
第二步:在你原来的网站后台的备份还原那里上传eyou.sql文件,并执行成功;
第三步:在后台重新备份你的数据库,打包成安装包就可以了。
4、无法安装,数据库文件版本号(v1.3.5)与CMS源码版本号(v1.3.6)不一致,点击查看!
答:两种解决办法,如果原网站还存在,建议使用第一种方法
第一种方法,一般此问题都是后台升级后,没有备份数据库,就打包搬家。可回原网站备份数据库后再打包搬家。搬家教程https://www.eyoucms.com/ask/list_1_1/4014.html。
第二种方法,建议把CMS源码版本号改了。打开CMS源码版本号文件,改为提示的数据库版本号,比如你的v1.5.4 ,然后继续正常安装。安装过后在把版本号改为之前的版本号,也就是之前提示的v1.5.6 ,就可正常使用了。提示:登录网站后台记得要备份数据库!!
CMS源码版本号文件目录: \data\conf\version
5、安装时数据库提示写入表ey_archives记录失败,请刷新重试
答:清空数据库,重新试试!不行清空后可以切换下其它版本的数据库。实在因为空间环境问题,可以直接导入数据库方法安装,然后改下网站配置文件就可以了
6、安装一直显示未知错误,无法继续
答:应该是数据库版本过高导致的,mysql设置为5.6应该就可以安装了
7、安装报错Parse error: syntax error, unexpected '[' in /data/home/xyu8065280001/htdocs/install/index.php on line 544
答:应该是PHP版本过高导致的,PHP版本设置为5.5应该就可以安装了
8、安装报错SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared
答:打开数据库配置文件 application/database.php(该文件系统升级不会覆盖)
将代码:
'params' => array(),
修改为:
'params' => [
\PDO::ATTR_EMULATE_PREPARES => true,
],
修改之前如图:
修改之后如图:
9,重新安装删除install.lock文件出现404页面
答:删除install.lock文件后,还需要改把文件所属文件install_xxxxxxxxx为install
10,网站安装时怎么安装空数据包
答:去更新日志里下载对应后台版本的空数据包(如何查看后台版本:打开\data\conf\version,显示的就是),然后改名为eyoucms.sql复制粘贴至install文件夹内,这样就是空数据安装了。