易优CMS使用过程遇到问题汇总(2024-09-25)
温馨提示:Ctrl+F 同时可以直接搜素本文内容
安装前需将域名解析到服务器里面:教程相关:
万网域名解析详解
https://www.eyoucms.com/help/azwt/2020/0828/10905.html
1、易优CMS如何安装?
答:这里将简单的收集有关新手怎么安装易优CMS相关帖子,请参考。
(1)、视频教程传送门:https://www.eyoucms.com/video/houtaishiyong/982.html
(2)、文字图文安装传送门:https://www.eyoucms.com/help/azwt/2020/1012/11028.html(易优安装)
安装举例部分教程:
①、本地phpstudy安装教程:https://www.eyoucms.com/ask/list_1_0/5536.html
②、windows服务器护卫神易优安装教程:https://www.eyoucms.com/ask/list_1_10/5539.html
③、linux/cenos服务器宝塔安装易优教程:https://www.eyoucms.com/ask/list_1_0/5542.html
其它平台后续依次补上!
2、网站的后台访问地址是什么:
答:默认的是:你的域名/login.php 除了之前更改过遗忘的话请看根目录下面的PHP文件除了index.php外基本是你的后台地址如图:
比如根目录下面没有login.php文件而有admin.php 那么就是:你的域名/admin.php
3、为何我访问的域名地址中间老带个index.php
答:因为你没有设置好伪静态所致。在后台左侧栏“SEO设置”菜单中 -URL设置里面
如上图将“强制去除index.php ”开启,如果能够开启提交成功,说明你的伪静态设置没问题。如果如下图所示(表示伪静态未设置或设置规则有误):
相关伪静态教程请移步相关教程配置:
伪静态规则:https://www.eyoucms.com/doc/operation/houtaishiyong/7874.html
IIS如何配置伪静态:https://www.eyoucms.com/ask/list_1_10/4924.html
去除index.php问答:https://www.eyoucms.com/ask/list_1_0/62.html
如果是百度空间,请移步这里:《百度云空间教你去除URL中index.php的方法》
如果是宝塔环境,请移步这里:《宝塔环境教你去除URL中index.php的方法》
4、为何新建栏目只有文章模型、图集模型等模型,其他类型的模型去哪了?
答:请点击更多功能→频道模型→里面的页面相应的模型点击启用即可。
PS:其中产品模型需要开启商城功能才能用,入口是:更多功能-商城中心-开启(需要域名授权才可以https://www.eyoucms.com/buy/)
5、为何点击启用模型会提示这个?
答:由于模板设计不同,有的模板风格无需开启某个模型所以就没有启用该模型,自然也不会有相关的模板文件,如果你要启用的话就点击启用系统会自动生成相应的模板文件在模板目录里(\template\pc)
6、为何生成的模板前端访问的是这样,而不是跟我的风格一样?
答:程序系统默认生成的都是这样,由于程序无法智能到能够判断每个模板的风格,所以都是统一一个生成相应的页面格式,所需风格样式需自行设计按照自己风格部署,谢谢!
7、安装程序的时候提示数据库版本与程序不符怎么办?
答:如上图所示,由于数据库版本高于源码程序版本数据库为1.5.1程序却是底版本1.4.6 ,这个时候请到官方下载个1.5.1的版本即可,然后除了install目录外将程序一并上传覆盖下即可。
下载地址:
https://www.eyoucms.com/rizhi/
如果数据库版本低于源码程序版本 请打开目录\data\conf\version.txt 文件将里面的版本号改为你数据库的一样版本即可。比如数据库版本号为1.4.6 就改v1.4.6 即可 然后再重新刷新安装目录,安装完毕后,可升级到最新版本
8、为何我安装完提示这个报错?:Array and string offset access syntax with curly braces is deprecated
答:这个是因为PHP版本太高导致,可以切换下PHP版本来解决。
9、为何生成静态页的时候或者上传附件过程中有报错:Maximum execution time of 30 seconds exceeded
答:由于上传或者生成静态页的时候执行时间太久,超过服务器超时时间限制所致:请到服务器里面PHP配置修改下超时时间即可解决(修改后需重启服务或者服务器)
具体方法为:
方法一,修改php.ini文件
max_execution_time = 30; Maximum execution time of each script in seconds
把它设置成需要的值就可以了。如果设置成0的话,就是永不过期。
方法二,修改php执行文件
加上
set_time_limit(0);
?>
max_execution_time = 30; Maximum execution time of each script in seconds
把它设置成需要的值就可以了。如果设置成0的话,就是永不过期。
10、易优搬家怎么搬家?
答:网站搬家其实很简单,步骤是:先备份下网站 然后全部下载到本地 检查下根目录是否有安装目录,没有就到官网下载一个同版本的程序(比如你现在的版本是1.5.1就下1.5.1即可)将里面的install目录复制过来用即可。
下载地址:https://www.eyoucms.com/rizhi/
然后打包或者直接上传到新的服务器,安装后再通过后台更多功能-备份恢复-恢复-点击要恢复的数据库即可。
相关教程文章链接:
https://www.eyoucms.com/ask/list_1_1/4014.html
11、宝塔搬家后打开网站为何出现:No input file specified.
答:参考答案:https://www.eyoucms.com/ask/list_1_10/5035.html
12、出现这种报错怎么办?SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared
答:参考解决方法:https://www.eyoucms.com/ask/list_1_7/3771.html
13、网站恢复数据库后访问后台出现以下报错怎么办:
答:查阅相关教程:https://www.eyoucms.com/wenda/2799.html
14、易优是否有前端模板文件说明比如哪个是首页文件:
答:有的 请参考:https://www.eyoucms.com/ask/list_1_0/4926.html
15、会员中心的模板文件说明有吗?比如会员首页是哪个?
答:有的 参考:https://www.eyoucms.com/ask/list_1_0/4956.html
16、易优列表页分页样式标签这样{eyou:pagelist listitem= 'indexprepagenonextend' listsize='2' /}
如何设计?
答:一般来说分页样式都在分页调用PHP页修改:
相关目录地址文件为:
\core\\library\think\paginator\driver\eyou.php (PC)
\core\library\think\paginator\driver\mobile.php(移动)
具体教程请参考:https://www.eyoucms.com/ask/list_1_0/4927.html
17、搬家后直接SQL导入数据库,请问如何修改程序的数据库配置文件?
答:手动导入方式需要修改程序数据库配置文件的地址是:\\\\\\\\application\\\\\\\\database.php 文件
PS:
// 服务器地址
'hostname' => '127.0.0.1'
// 数据库名
'database' => 'eyoucms'
// 用户名
'username' => 'root'
// 密码
'password' => 'root'
// 端口
'hostport' => '3306'
修改以上几项即可。
18、易优邮箱怎么配置?
答:参考https://www.eyoucms.com/help/system/10194.html
19、升级过程出现“数据库执行中途失败解决办法,请第一时间请求技术支持···”错误窗口海怎么处理?
答:请参考:https://www.eyoucms.com/help/eyoujq/9105.html
20、百度小程序相关问题汇总及相关教程文章有吗?
答:这里收集一些有关百度小程序遇到过的问题相关帖子,可以参考:
1、https://www.eyoucms.com/ask/list_1_10/4918.html 百度可视化小程序常见问题汇总
2、https://www.eyoucms.com/ask/list_2_7/4232.html 百度小程序path路径链接提交格式怎么填
3、https://www.eyoucms.com/ask/list_1_9/4234.html
21、忘记密码了怎么办?
答:请参考相关帖子 希望能够给你帮助:
https://www.eyoucms.com/ask/list_1_0/5552.html
22、网站怎么样用支付宝支付?
答:进入后台,基本信息→接口配置→支付宝支付 点击“配置”
相关教程:
https://www.eyoucms.com/ask/list_1_7/322.html
23、易优如何更换模板风格?
答:这里有个简单的教程你可以参考下:https://www.eyoucms.com/ask/list_1_0/5558.html
24、在云插件商城里面直接安装插件为何提示:致命错误,请联系技术支持:Class \\\\\\\'ZipArchive\\\\\\\' not found
这样的报错?
答:如果有出现以上错误,多大情况下是因为Zip支持环境中没有开启,要PHP.ini里面函数启用才可以
具体开启方法:找到PHP配置文件php.ini,找到: ;extension=php_zip.dll将前面的“;”分号删掉,也就是
extension=php_zip.dll。然后保存,重启PHP服务或者服务器 即可。
25、后台、前台会员登录、留言等验证码怎么关闭?我不想要。
答:可以下载个助手,系统助手插件,就可以管理验证码:https://www.eyoucms.com/mall/plus/9106.html
26、易优的前端模板模板是在哪个目录?
答:电脑端为:\template\pc
\template\\default\pc
\template\自定义\pc
移动端为:\template\mobile
\template\default\mobile
\template\自定义\mobile
PS:如果模板目录没有mobile 一般是响应式模板
27、易优如何添加广告?
答:后台广告管理→新增广告,即可,然后复制标签到前端模板自己相应的位置。
28、友情链接怎么添加?
答:在后台-SEO设置-友情链接-添加友情链接信息后,增加以下代码到前端模板里面即可:
{eyou:flink type='text' row='100' titlelen='20'}
{/eyou:flink}
相关文档说明:https://www.eyoucms.com/doc/label/all/578.html
29、我想文章里面添加TAG标签,如何添加,为何找不到添加的地方?
答:发表或者编辑文章的时候可以在SEO选项里面添加TAGS标签即可。
相关TAGS管理页面是在:更多功能-TAG管理
TAG调用代码为:{eyou:tag sort='now' getall='0' row='100'}{$field.tag}(文档数:{$field.total}){/eyou:tag}
相关文档说明:https://www.eyoucms.com/doc/label/all/520.html
30、tag首页为何是:模板文件不存在:./template/pc/index_tags.htm
答:是因为模板目录里面没有index_tags.htm所致,你可以自己手动新添加一个这个文件,然后按照自己的风格调用标签修改下即可。
相关文档说明:https://www.eyoucms.com/doc/label/all/520.html
31、tag网页标题、搜索关键词及描述标签分别是什么?
答:
{$eyou.field.seo_title} - TAG页头标题
{$eyou.field.seo_keywords}---网页关键词
{$eyou.field.seo_description}-----网页描述
TAG页头标题也可以单独使用:{$eyou.field.tag} 例子:{$eyou.field.tag}相关TAG文章
这里举荐一个插件自动生成TAG关键词等,对优化比较友好:https://www.eyoucms.com/mall/plus/11107.html (聚合TAG(TDK批量生成))
相关文档说明:https://www.eyoucms.com/doc/label/all/520.html
32、为何升级后栏目图片保存后却又是空白或者没有变化?很多其他的地方也是后台保存依然是不变的。
答:请尝试将\\\\\\\\data\\\\\\\\schema (数据库表缓存无关紧要会自动再生产最新的) 目录清空,然后后台缓存下即可。
PS:如果服务器里有安装安全软件 比如系统加固、防火墙。防篡改等,建议关闭后再操作
33、为何有时出现:Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes)的错误?
答:大多数是服务器问题,内存耗尽,建议优化服务器。
1、修改php.ini (改配置)
memory_limit = 128
或
2、通过ini_set函数修改配置选项值 (改代码)
ini_set (‘memory_limit’ ‘128M’) ;
或
3、直接取消PHP的内存限制(改代码)
ini_set ("memory_limit""-1");
34、易优是否有多语言,怎么开启?
答:请到后台-更多功能-多语言选项-选择开启。并添加多语言相应的语言。
35、报错是什么原因:
SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared
答:有个个别空间环境配置的原因,有可能会出现此类的问题,请参考处理:https://www.eyoucms.com/ask/list_1_7/3771.html
36、为何我的网站没有会员登录?后台也开启了会员功能。
答:由于不同的模板设计和用途不同,有的模板本身不需要会员所以就不会加会员登录入口标签,如自己有需要者在自己模板相应的位置加上去会员登录标签即可:参考标签文档:https://www.eyoucms.com/doc/label/all/7171.html
37、网站被莫名入侵篡改,请问目录权限怎么修改?
答:相关安全目录权限及安全可以参考:
https://www.eyoucms.com/index.php?m=home&c=View&a=index&aid=28298&origin_eycms=1&admin_id=0
38、由于不在常用地或者异地出差,因为设置了安全锁白名单无法登入的临时解决方法:
答:创建一个“uneyousafe.txt”记事本文件 内容空白即可。保存上传到: data/conf/ 目录里面即可解除。
为了安全,事后删除这个文件。需要自己再上传。
=========
39、为何升级1.6.9 提示如下图报错,该如何解决?
答:这个由于目录权限限制导致。请到服务器上面将目录权限暂时放开,等升级成功后再重新设置就好!影响这个失败的原因还有服务器的安全软件比如:反篡改 系统加固等。
40、升级1.6.9版本或者1.6.9版本为何发表内容没有弹窗?JS访问不了。
答:由于刚网站自己刚匹配了SSL(https) 导致http和https不一直,访问不了JS等导致,请配合SSL将基本信息里面的-核心设置-URL启用为HTTPS 开启 即可。
41、1.6.9里安全中心检查提示JS版本过低的警告该怎么处理?
答:更换对应的版本信息,
详情了解请点击这里:https://www.eyoucms.com/help/eyoujq/30093.html
建议更换版本。替换原来的模板JS 就可以。如果更换后使风格有影响,大多是JS里面有额外加了特效部分,这个时候自己得给他移除出来
放到其他JS或者新的JS文件里面;如果不懂的话 只能暂时改他的文件名及版本号这个不推荐。
记得更新新的JS文件 调用也要改下名称或者将新文件改为原来的名字。
42、常出现的问题解决方法-数据库链接失败?
答:这种提示就是数据库没有链接成功的原因、请核对数据库信息配置好,就能处理好。
打开根目录:\application\database.php
将里面的
// 服务器地址
'hostname' => '127.0.0.1',---一般写127.0.0.1 即可 除非你数据库是在不同的服务器得写远程IP
// 数据库名
'database' => '数据库名称',
// 用户名
'username' => '数据库用户名',
// 密码
'password' => '数据库密码',
// 端口
'hostport' => '3306',
按上面红色部分写好与数据库的信息即可!
43、请重启MYSQL数据库,或者联系空间服务商处理[错误报错·····]出现以下提示该怎么办?
答: 检查数据库是否服务为开启以及网站数据库配置是否填写正确。
打开根目录:\application\database.php
将里面的
// 服务器地址
'hostname' => '127.0.0.1',---一般写127.0.0.1 即可 除非你数据库是在不同的服务器得写远程IP
// 数据库名
'database' => '数据库名称',
// 用户名
'username' => '数据库用户名',
// 密码
'password' => '数据库密码',
// 端口
'hostport' => '3306',
按上面红色部分写好与数据库的信息即可!
44、数据表和视图不存在该怎么办?
首先打开数据库,查看报错里面的数据表是否有,没有的话请到官方下载最新的数据库这个表的执行SQL字段。比如上图缺失的ey_product_spec_data_handle 这个表看看是否没有 没有的话 你去官方下载一个跟你一样的版本号打开\install\eyoucms.sql (有编辑器的打开 没有用记事本)查找关键词:product_spec_data_handle 将这段的SQL复制下:
DROP TABLE IF EXISTS `ey_product_spec_data_handle`;
CREATE TABLE `ey_product_spec_data_handle` (
`handle_id` int(10) NOT NULL AUTO_INCREMENT,
`spec_id` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
`aid` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
`spec_mark_id` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
`spec_name` varchar(255) DEFAULT '' COMMENT '对应 product_spec_data 数据表',
`spec_value_id` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
`spec_value` varchar(255) DEFAULT '' COMMENT '对应 product_spec_data 数据表',
`spec_is_select` tinyint(1) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
`open_image` tinyint(1) unsigned DEFAULT '0' COMMENT '规格是否开启图片',
`spec_image` varchar(255) DEFAULT '' COMMENT '规格图片',
`lang` varchar(50) DEFAULT 'cn' COMMENT '对应 product_spec_data 数据表',
`add_time` int(11) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
`update_time` int(11) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
PRIMARY KEY (`handle_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='商品规格表(product_spec_data)预处理规格数据表';
然后打开您的数据库,phpmyadmin里 点开你的数据库 点菜单SQL 粘贴刚才复制的,然后执行就好。
如图:
然后后台缓存即可。如果数据认不到请手动删除:\data\schema 里面的文件都清理干净即可。
45、上传图片webp格式为何上传失败?
答:如果是附件太大,请检查服务器的PHP上传限制是否上限了。具体教程请在本文上面教程查找,这里就不说了。
第二种就参考:
经过调试发现,php7.1.0或更高版本才支持上传webp格式,之前能否上传的用户有一个原因是:webp图片并不是真正的webp图片,虽然文件名是webp,但特性还是jpg或png等,所以就能成功。
造成之前有些webp可以上传,有些不可以。所以,大家想用webp格式,就必须切换php版本为7.1.0或更高版本。
46、网站上传附件的时候提示附件上传超过空间设置的大小或者上传一个附件最后失败的原因解决?
首先你得去服务器上面查看你的PHP配置里面的设置上传大小是多少。宝塔的话,直接去--软件商店--已安装-找到你网站设置的PHP版本(具体是,点
查看)
比如我上面是7.0版本 那么在列表里点击:
设置,然后
上传限制里面的设置修改下,一般默认的都是50MB。
有必要的话这些都可以稍微调整下。
设置后,请重启服务器或者面板,才能生效。
最后到网站后台的基本信息-附件扩展里面将附件上传大小设置下。缓存即可!
如果 你是其他平台 就直接找PHP目录下面的php.ini 相关设置 请看下面链接!
https://www.eyoucms.com/help/faq/31485.html
47、升级系统到v1.6.6以后,登录后台报Allowed memory size of 134217728 bytes ex hausted (tried to alolate 20480 bytes) 系统内存溢出问题的处理教程
答,这个主要是内存溢出!可以用补丁进行先解决,能解决就没事了。 相关教程如下:
https://www.eyoucms.com/video/bug/31407.html
48、请问下为什么我备份出来的数据是两个?怎样才可以一个啊?
上一篇: 阿里云ECS服务器快速搭建企业建站环境