我刚把苹果CMS网站从旧服务器搬到新服务器,现在域名要重新备案,能不能先安装系统?
答:千万别急!必须等备案通过再装系统,你先把域名解析停掉,或者解析到127.0.0.1这种无效地址,防止被管局检测到未备案域名能访问,备案期间服务器先空着,等管局短信通知备案成功,再把域名解析到新服务器IP,这时候才能开始安装苹果CMS。
问:安装苹果CMS时,数据库信息填错了怎么办?
答:删掉根目录下的install.lock文件重新装,具体路径是/application/database.php,用FTP或宝塔文件管理器找到这个文件,把里面的数据库名、密码、主机地址改成正确的,不改会一直提示“数据库连接失败”。
问:搬家后模板坏了,页面全乱码,怎么换模板?
答:先确认模板文件夹权限是不是755,在宝塔里右键模板文件夹(比如/template/你的模板名),权限选755,勾选“应用到子目录”,然后去后台“系统-网站参数配置-模板风格”选新模板,如果还乱码,八成是PHP版本不对,苹果CMS需要PHP 7.3或7.4,8.0以上容易炸模板。
搬家换服务器后苹果CMS重新备案,这些操作顺序千万别搞反!
问:播放器对接不了,点开视频一直转圈,怎么搞?
答:先检查播放器代码格式,在后台“视频-播放器管理”里,添加通用播放器时,代码里必须带{$player_data}和{$player_url}这两个变量,举个例子:
<iframe src="https://你的播放器地址?url={$player_url}&name={$player_data}"></iframe>
如果还不行,去“系统-URL地址配置”把“播放页域名”改成你现在的域名。
问:添加影片时,采集站抓不到资源,提示“采集失败”?
答:八成是资源站的接口地址写错了,去“视频-采集管理”编辑资源站,检查URL最后有没有带/xml/,比如正确的格式是http://资源站.com/xml/,如果还不行,在服务器命令行执行curl -I 资源站URL看能不能通,不通就找空间商开防火墙80端口。
问:网站打开慢得要死,怎么优化速度?
答:三步走,第一,开缓存:后台“系统-性能优化”里把“模板缓存”改成“开启”,缓存时间设3600秒,第二,上CDN:去阿里云或者腾讯云买个CDN,把域名CNAME到CDN地址,静态资源(图片、CSS、JS)全缓存,第三,改数据库引擎:登录phpMyAdmin,把苹果CMS的数据库里所有表引擎从MyISAM改成InnoDB,读写快三倍。
问:后台“一键更新”点完没反应,是什么鬼?
答:大概率是服务器PHP执行时间太短,在宝塔面板里找到PHP设置,把max_execution_time改成300秒,memory_limit改成256M,然后重启PHP服务,如果还不动,直接手动跑更新:在浏览器输你的域名/admin/update.html,强制重新生成所有缓存。
问:搬家后登录后台显示“验证码错误”,但明明输对了?
答:清除浏览器缓存,然后检查后台“系统-安全配置”里的“验证码类型”,改成“纯数字”,如果还是报错,去数据库表admin里把login_count字段改成0,这是把登录次数清零,防止验证码被锁死。
问:采集到的影片只有标题没有播放地址,怎么搞?
答:大部分是采集规则里的“播放地址XPath”没写对,去“视频-采集管理”编辑资源站,看“播放地址XPath”框里有没有内容,新手直接复制资源站官方给的规则,//ul[@class='playlist']/li/a”,千万别自己乱写,写错一个字都抓不到。
问:网站搬完后,原来的会员数据怎么导过来?
答:别用后台的“数据备份”,容易缺字段,直接用phpMyAdmin,导出旧服务器的数据库,再导入新服务器,记得把数据库配置文件/application/database.php里的prefix改成和旧服务器一样,比如mac_,然后去后台“系统-数据恢复”里点“一键恢复”,会员数据就全回来了。
最后提醒一句:备案没通过前,别做任何SEO优化和推广。
国内服务器绝对不能让未备案域名产生真实访问流量,不然备案会被驳回,耐心等备案成功再折腾网站内容,顺序错一步,白费仨月工。



发表评论