Catfish(鲶鱼) CMS专业版是一款免费开源的PHP内容管理系统,帮助用户轻轻松松搭建网站,界面简洁、操作简单、一键上手,能够搭建不同类型的网站,不同风格随意切换,满足用户的不同需求,软件支持多国语言,手机、微信小屏幕也能轻松访问,欢迎需要的朋友来kk下载
Catfish(鲶鱼) CMS专业版软件功能
1、开源CMS
Catfish(鲶鱼) CMS系统是开源的PHP程序,您可以免费使用,终生升级
2、简单易用
使用十分简单,容易上手,快捷方便,官方网站还配有详细的使用文档
3、快速建站
可以方便地在不同风格之间切换,还可以便捷使用您自己开发的主题
4、SEO优化
系统经过SEO优化处理,使您的每一个文章页面更容易被搜索引擎收录
5、免费CMS
个人用户、非商业用户以及商业用户都可以免费使用
6、系统安全
Catfish CMS是目前最安全的PHPCMS系统之一
7、版权自定义
前台页面版权信息可以在后台管理页面方便设置
8、自动升级
Catfish CMS为您提供专业级的自动升级服务
9、个人博客系统
Catfish CMS同时也可以作为一个博客系统
10、轻松切换网站类型
博客、门户、企业建站等只需切换主题
11、强大的功能扩展
Catfish CMS能够灵活变换成不同需要的网站

Catfish(鲶鱼) CMS专业版软件特色
1、简单
系统设计是以“为使用者提供方便”为原则的,所以我们尽量做到让使用变得简单。
简单不仅体现在使用过程中,同时也体现在二次开发中,您可以在该系统基础上进行主题和插件的开发,并且这些开发也是相对简单容易的。
官方网站有主题和插件开发的说明文档。
2、灵活
由于Catfish(鲶鱼) CMS系统的独特设计,支持了该系统可以高度扩展,保证了系统的充分灵活性。
正因为系统高度灵活,所以该系统适合用于各种类型的网站,可以搭建出“如您所愿”的站点。系统可以实现一个主题变身任意类型的网站,一个插件变身任意功能的网站。
3、开源
系统是100%开源的PHP程序,这保证了系统的代码更健壮和更安全。
4、支持好
您可以免费下载并使用该系统,并且官方会不定期地升级系统,您也可以随时升级您的系统到最新版。
5、高可用性
百万级内容负载从容应对各种不同的建站需求。
6、安全
系统具备多重安全防护体系,Catfish(鲶鱼) CMS是目前最安全的CMS系统之一
Catfish(鲶鱼) CMS专业版安装教程
1、在本站下载并解压系统安装包,解压后可以看到以下文件目录

2、将解压后的所有文件以及文件夹全部复制到您的WEB运行环境的根目录下,复制完所有文件后,您可以打开浏览器,然后在浏览器的地址栏输入您站点的域名,系统将自动进入安装页面。例如:本站的域名是www.catfish-cms.com,那么只要在浏览器地址栏输入“www.catfish-cms.com”就可以开始安装系统了。记住要换成您的域名哦!输入访问地址后出来的第一个页面如下:

3、按“接受”后会出现如下页面:

4、如果您的WEB环境符合所有条件,那么您可以点击下一步继续,您将会进入创建数据页面:

5、请完整并且正确填写每一项内容后按“创建数据”,然后系统会进入数据创建页面:

6、现在您需要做的只是耐心等待几秒钟,系统安装完毕后将会自动跳转到完成界面,如下图所示:

Catfish(鲶鱼) CMS专业版常见问题
一、系统部署完毕后输入域名,没有出现安装页面怎么回事?
正常情况下,当您的系统部署完毕后,直接输入访问的域名就能自动进入安装界面,您只需要按提示逐步安装系统就可以了。如果没有出现安装界面,根据实际遇到的情况有如下原因:
1、您的web运行环境不符合系统的最低要求,系统正常运行需要
PHP版本 ≥ 5.4.0;
PDO PHP Extension;
MBstring PHP Extension;
C U R L PHP Extension。
请检查并配置您的web环境符合要求。
2、如果您使用的是linux操作系统,那么请检查您的文件和文件夹的权限是否可读写。请确保上传到服务器的所有文件以及文件夹(包括子目录下面的所有文件以及文件夹)的读写权限设置为755或者777。
3、如果您使用的是阿里云的虚拟主机(或者其他云的服务器),由于其服务器配置有一些限制,需要您手动调整(不会的话请联系服务器提供商的客服),那么请检查虚拟主机的PHP.ini设置中是否启用了输出缓冲区数据块。
4、如果您用Nginx作为web服务器,那么请检查是否已经支持pathinfo。
二、为什么访问路径里会有index.php?
访问路径里有index.php,是由于没有开启伪静态造成的。开启伪静态需要web环境支持,具体开启方法请查看相关资料。如果您使用的web服务器不是Apache,开启伪静态后还需要到后台-〉系统设置-〉网站信息,然后找到其中的“启用短地址”并勾选后保存。
三、安装流程顺利完成,为什么安装后访问出错?
这个情况出现是由于您在安装系统的时候,没有正确填写数据库的相关信息,请认真核对数据库信息后重新安装系统。
四、如何升级系统?
系统升级请下载升级包进行升级,升级包请到官网->下载->系统下载页面,找更新包链接。
五、为什么文章中的图片不能自适应屏幕?
官方提供的所有主题,图片都能够自适应屏幕。造成这种情况的原因是您在写文章内容时,直接把其它地方的图片链接复制到了文本编辑框中,所以您在访问文章时,图片实际上是从其它地方传过来的。正确的做法是使用编辑框中的图片上传按钮把图片上传到您的服务器,这样图片就能自适应屏幕了。
六、在本机安装系统后正常,为什么别的电脑访问页面会变得凌乱?
这种情况的出现是因为您安装时使用的域名和访问时使用的域名不一致导致的。请保证安装系统时使用将来用来访问的域名。
七、系统升级后为什么会出现无法访问的情况?
这是由于旧版系统有缓存,当升级为新版系统后调用的依然是旧版系统的缓存。解决方法是在升级前,先进入系统后台删除缓存,然后用升级包升级系统。
八、系统如何搬家?
先把程序文件和数据库数据都转移到新的服务器上,然后把数据库配置文件“application/database.php”中的数据库信息修改成新的数据库信息即可。
九、使用Nginx作为web服务器时出现无限循环重定向怎么解决?
这个是Nginx的配置问题,首先要确保Nginx支持pathinfo,并在配置Nginx服务器的时候,请注意单独配置location = / 这一项。
十、不用手动配置数据库文件的网站搬家方法
1、首先在您的新服务器安装一个全新的鲶鱼系统,安装时表前缀跟原先网站的表前缀务必相同(需要和原来的系统相同,就是说原来是CMS系统,那么搬家也需要是CMS系统,原来使用Blog系统,那么搬家后也需要是Blog系统);
2、进入新站的数据库把安装后的数据库表给全部删除;
3、将原来数据库中的所有表导出,并导入到新站的数据库中(请注意导入后数据库的权限问题);
4、把原来网站的data目录以及其下的所有文件和文件夹完整地复制到新的网站中(覆盖新站中的data目录);
5、如果您还修改了域名的话,请登录系统后台,在“系统设置->网站信息”中修改域名为新的域名。
十一、数据库信息变更后如何处理?
当您修改了数据库信息之后,例如数据库的密码,别忘了把数据库配置文件“application/database.php”中的数据库信息修改成新的数据库信息。
十二、MySQL8怎么安装鲶鱼系统?
由于MySQL8的默认验证方式作了变更,并且PHP还依然沿用了原来的方式,所以PHP在链接MySQL8数据库时会导致出错。一个解决的方法是把MySQL8的验证方式改为原来的,方法如下:
第一步:登录MySQL:
>mysql -u root -p password
第二步:执行以下命令修改:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
上面命令中的密码“password”请使用您实际的密码,这里的“password”只是做个演示。
执行完以上命令后,再次安装鲶鱼系统即可。
十三、关闭登录注册后怎么进后台?
经常有伙伴在后台系统设置里面把登录注册给关闭了,并且没有记住登录页地址,再次想登录后台时发现不知道怎么进入登录页面了。登录页的地址是:域名/login.html,如果您的网站伪静态没有配置,那么登录页的地址要这样输入:域名/index.php/login.html