苹果cms支持上载视频/存储视频文件?
苹果cms 内核功能是用来整理和展示影视信息,它通过调用外部的播放地址如:远程M3U8链接、MP4链接来实现在线播放,后台没有“上传视频文档”的功能界面,也没有专门的上传控件,因此不支持直接上传和储存视频文档。
功能 | 是否支持 | 备注 |
---|---|---|
后台上传视频 | ❌ 不支持 | 无上传按钮或表单 |
自动编码 / 转码 | ❌ 不支持 | 无 |
云端视频管理 | ❌ 不支持 | 无集成 |
苹果cms 内核功能是用来整理和展示影视信息,它通过调用外部的播放地址如:远程M3U8链接、MP4链接来实现在线播放,后台没有“上传视频文档”的功能界面,也没有专门的上传控件,因此不支持直接上传和储存视频文档。
功能 | 是否支持 | 备注 |
---|---|---|
后台上传视频 | ❌ 不支持 | 无上传按钮或表单 |
自动编码 / 转码 | ❌ 不支持 | 无 |
云端视频管理 | ❌ 不支持 | 无集成 |
MACCMS 系统里的一个权限级别最高的管理后台接口,主要用来:
功能类别 | 说明 |
---|---|
数据维护 | 新增 / 编辑 / 删除影视数据、分类、演员、新闻等 |
用户管理 | 查看会员、修改会员组、处理订单等 |
系统配置 | 修改网站名称、关键字、模板设置等 |
插件管理 | 安装 / 卸载插件、设置解析接口、SEO工具等 |
数据库操作 | 备份 / 修复 MACCMS 自身的 MySQL 数据表 |
清除缓存 | 清理 runtime 缓存、模板编译缓存等 |
日志记录查询 | 查看操作日志、访问统计等 |
功能 | 能否做到 | 原因 |
---|---|---|
修改 Nginx / PHP 设置 | ❌ | 不具备 SSH/FTP 层级控制 |
控制整台服务器权限 | ❌ | 没有 root 权限 |
编辑非 MACCMS 范围文件(如 /etc/, /var/) | ❌ | 无法跨越网站根目录 |
管理 MySQL 整体账号 / 权限 | ❌ | 仅能操作 MACCMS 使用的那个数据库 |
苹果CMS 超级控制台只是网站本身的管理接口,与控制整台服务器(例如修改系统程式、开启 SSH、远程登入)不同。用户无法透过它获取服务器的 root 权限,也不能接触主机层级的任何敏感系统文件。
因为新加的分类默认所有会员组都是没有权限的,需要进入会员组里配置每个组的分类权限,保存一下即可。
检查采集数据的播放地址,如果是完成的http地址,则需要开启播放器的解析状态用解析播放;如果采集的数据ID可会直接用本地播放器来播放。
TIP
SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column ” at row 1 或者 Warning: 1265 Data truncated for column 类似错误
该错误就插入字段长度超过设定的长度,一般程序会在数据库字段设置字符长度在插入之前程序很少会先判断数据长度和截取数据 这样会影响性能,所以你就需要修改你数据库的配置文件一般在MYSQL
安装目录中的my.ini
中 搜索sql-mode sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
把其中的STRICT_TRANS_TABLES
,去掉 建议使用该方法 sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
或者把 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
直接删除
为了防御假墙我们把url参数编码方式或空白方式处理掉了。关闭假墙防御就不会出现这个问题。
那么原来使用搜索页面、分类筛选页面的模板可能需要做有些简单调整才能正确显示筛选高亮。 在模板头部插入定义变量(在调用$pp变量之前插入就可以) {php}$pp = mac_param_url(); {/php}
然后把原来判断高亮的代码修改一下即可,把$param
替换为 $pp
即可, 来看例子。
未修改的地区筛选:
<a {if condition="$param['area'] eq ''"} class="current" {/if} href="{:mac_url_type($obj,['area'=>'','lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">全部
{empty name="$obj.type_extend.area"}
{maccms:foreach name=":explode(',',$obj.parent.type_extend.area)" id="vo2" key="key2"}
<a {if condition="$param['area'] eq $vo2"} class="current" {/if} href="{:mac_url_type($obj,['area'=>$vo2,'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}
{/maccms:foreach}
{else /}
{maccms:foreach name=":explode(',',$obj.type_extend.area)" id="vo2" key="key2"}
<a {if condition="$param['area'] eq $vo2"} class="current" {/if} href="{:mac_url_type($obj,['area'=>$vo2,'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}
{/maccms:foreach}
{/empty}
修改后的代码是:
<a {if condition="$pp['area'] eq ''"} class="current" {/if} href="{:mac_url_type($obj,['area'=>'','lang'=>$pp['lang'],'year'=>$pp['year'],'level'=>$pp['level'],'letter'=>$pp['letter'],'state'=>$pp['state'],'tag'=>$pp['tag'],'class'=>$pp['class'],'order'=>$pp['order'],'by'=>$pp['by'] ],'show')}">全部
{empty name="$obj.type_extend.area"} {maccms:foreach name=":explode(',',$obj.parent.type_extend.area)" id="vo2" key="key2"}
<a {if condition="$pp['area'] eq $vo2"} class="current" {/if} href="{:mac_url_type($obj,['area'=>$vo2,'lang'=>$pp['lang'],'year'=>$pp['year'],'level'=>$pp['level'],'letter'=>$pp['letter'],'state'=>$pp['state'],'tag'=>$pp['tag'],'class'=>$pp['class'],'order'=>$pp['order'],'by'=>$pp['by'] ],'show')}">{$vo2}
{/maccms:foreach} {else /} {maccms:foreach name=":explode(',',$obj.type_extend.area)" id="vo2" key="key2"}
<a {if condition="$pp['area'] eq $vo2"} class="current" {/if} href="{:mac_url_type($obj,['area'=>$vo2,'lang'=>$pp['lang'],'year'=>$pp['year'],'level'=>$pp['level'],'letter'=>$pp['letter'],'state'=>$pp['state'],'tag'=>$pp['tag'],'class'=>$pp['class'],'order'=>$pp['order'],'by'=>$pp['by'] ],'show')}">{$vo2}
{/maccms:foreach} {/empty}