苹果cms教程之常见问题

常见问题转自苹果cms官方文档说明。

上传失败常见问题?

1、由于苹果cms采用最新的TP框架,需要开启php的fileinfo支持库,
修改 php.ini文件,加入fileinfo扩展

extension=php_fileinfo.dll

如果是宝塔等面板,直接在面板里安装开启 。

2、上传失败问题请检查php临时文件目录权限和cms系统文件存储目录权限。

  • windows一般是:C:/windows/temp
  • linux一般是:/var/tmp
  • cms存储目录:upload

3、如果开启第三方存储,请检查三方存储配置信息。
4、也可能是php.ini配置文件里post和upload大小限制,修改的值大一些即可。

upload_max_filesize = 8
Mpost_max_size = 10M

如果使用的是php5.6版本(php7版本不受影响)
设置php.ini开启 always_populate_raw_post_data = -1 这个选项,也就是去掉这项配置前面的分号即可。

运行安装页面出现空白页面

该情况一般为Runtime目录没有修改写入权限**
SQLSTATE: 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”

数据库连接配置文件

手动修改数据库连接信息,数据库密码信息等,文件位于:/application/database.php

重新安装程序

删除文件 /application/data/install/install.lock

采集联盟资源库或其他资源库为何播放不了?###

(资源类型是youku、tudou、iqiyi等等)第三方网址
方法1,整合资源站的播放器js文件。
方案2,开启全局解析或独立解析和播放器解析状态。

宝塔Nginx环境下,程序安装完毕后除非首页其他页面全部404的问题?

方法:进入宝塔软件设置,找到对应的php版本-设置,安装扩展,找到PATH_INFO这项,点击关闭,然后重新安装一下就ok了,这个可能是宝塔的bug。

采集完数据后为何无法播放?

检查采集数据的播放地址,如果是完成的http地址,则需要开启播放器的解析状态用解析播放;如果采集的数据ID可会直接用本地播放器来播放。

为何新增加了分类,前台页面进入提示没有权限?

因为新加的分类默认所有会员组都是没有权限的,需要进入会员组里配置每个组的分类权限,保存一下即可。

路由规则改错了,页面权都打不开了,怎么恢复到默认的?

下载完整安装包,复制 application/route.php 替换到网站里,就可以打开了,然后在后台重新修改下路由规则。

nginx下除了首页其他都是404怎么办?

修改一下伪静态规则,一般都可以解决了。 如果修改了后台文件入口admin.php,则改为对应的文件名。

if (!-e $request_filename) {
rewrite ^/index.php(.<strong>)$ /index.php?s=$1 last;
rewrite ^/admin.php(.</strong>)$ /admin.php?s=$1 last;
rewrite ^/api.php(.<strong>)$ /api.php?s=$1 last;
rewrite ^(.</strong>)$ /index.php?s=$1 last;
break;
}

为什么无法在线播放?

程序只提供数据管理功能,无法直接实现站内播放功能,如有需要请自行整合第三方提供的插件。