小王是个刚入门的站长,接手了一个朋友的苹果CMS影视站,朋友把整站数据打包发给他,服务器也过户了,可网站就是打不开,折腾三天后,他找到我,开口第一句就是:“老哥,我苹果CMS搬家后,ICP备案到底该咋搞?”
我喝了口茶,看着这个满头大汗的新手,心想:得,又是一个被备案折腾哭的。
问:苹果CMS搬家后,ICP备案是不是要重新办?
答:不一定,如果你只是换了服务器IP,域名没变,ICP备案不需要重新提交,但要在备案系统里更新接入商信息,就像你搬家了,要去派出所更新住址一样,具体操作:登录工信部备案系统,找到“变更备案”,把新的服务器IP和接入商填进去,审核一般3-5个工作日,如果域名也换了,那就得从头备案,没辙。
苹果CMS搬家后ICP备案那些坑,我都替你踩过了
问:搬完家网站打不开,怎么快速排查是不是备案问题?
答:两步走,第一步,打开你的域名,如果浏览器直接显示“该网站因未备案或备案过期被关闭”或者跳转到服务商的备案提醒页,那100%是备案问题,第二步,ping一下你的域名,看能不能解析到你新服务器IP,如果能解析但打不开,大概率就是备案还没同步,苹果CMS本身不检测备案,是服务器那边的防火墙在拦截。
问:苹果CMS怎么安装?我下了源码但不会搞。
答:把源码解压丢到服务器网站根目录,PHP版本选7.3或7.4,MySQL我用5.6,然后浏览器访问你的域名,会跳安装向导,填数据库名、用户、密码,这些在宝塔面板里新建一个就行,管理员账号密码自己设,别用admin123这种,装完后删除install目录,否则有人能重装你的站,别问,问就是吃过亏。
问:我下载了个模板,怎么换上?后台找半天没找到地方。
答:把模板文件夹整个丢到 /template 目录下,然后进后台-系统-网站参数配置-网站模板,下拉选择新模板的名字,如果列表里没显示,检查模板文件夹里有没有 info.xml 这个文件,没有的话模板不识别,再不行,直接改数据库: mac_config 表里找 site_tpl 字段,手动填模板目录名,粗暴但管用。
问:播放器怎么对接?我用的m3u8资源,但放不出来。
答:苹果CMS默认自带一个通用播放器,如果你是买的外部播放器(比如ckplayer、dplayer),把播放器文件放到 /static/player 目录,然后进后台-应用-播放器配置,添加新播放器,填播放器标识和地址,调用的时候,在添加影片时选择对应播放器就行,m3u8放不出来,90%是服务器没配好MIME类型,宝塔里直接加 application/x-mpegURL 就能搞定。
问:添加影片太麻烦了,有没有自动采集的方法?
答:有,后台-应用-资源库-自定义资源库,填采集API接口,网上能搜到不少,打开“定时任务”,设置每天凌晨3点自动采集,记得打开“仅采集未采集影片”,否则你的人工添加会被覆盖,别贪心全选,挑两三个稳定资源站就行,多了数据乱。
问:网站访问慢得像乌龟,怎么优化?
答:第一,开缓存,苹果CMS自带缓存功能,后台-系统-性能优化,模板缓存开起来,静态缓存也开,第二,压缩图片,首页的轮播图别用4K原图,压缩到几百KB,第三,CDN,静态资源(JS、CSS、图片)挂到腾讯云或者又拍云CDN上,一个月十几块钱,第四,数据库优化,定期清理采集日志和无效数据,后台-系统-数据维护里能操作,PHP版本别用5.x,升到7.4以上,性能提升一倍。
问:苹果CMS默认的网站名、LOGO、联系方式在哪改?
答:后台-系统-网站参数配置,Logo和Favicon在“图片设置”里上传,联系方式在“网站底部信息”里改HTML,别改错了,有人把“备案号”字段删了,结果被查。
问:备案通过了,网站还是被服务商拦截怎么办?
答:把你域名和IP发给服务商,告诉他们“备案已通过,请解除拦截”,有时候数据同步慢,等24小时还不行就催,检查服务器防火墙,别自己把自己IP给屏蔽了。
小王听完,挠了挠头:“老哥,你是不是也被备案折磨过?”
我笑了笑,没说话,端起茶杯,心想:苹果CMS搬家,备案是第一步,后面的坑还多着呢,数据库编码不一致、伪静态没开、资源站失效……算了,今天先到这,让他消化消化。



发表评论