admin 发表于 2019-7-13 18:12:40

赞片影视导航系统 安装常见问题处理

1.安装页面出现404页面
比如/index.php/install-index.html 这种连接打开为404
但是/index.php?s=install-index.html这样打开正常
那么这个就是环境不支持pathinfo一般该情况为NGINX环境经常遇到的
AMH环境安装ampathinfo-1.5
https://box.kancloud.cn/56ea318b4dee97147467b930037a6a50_1194x194.png
其他环境可以参考
http://www.thinkphp.cn/topic/3138.html
https://my.oschina.net/caomenglong/blog/660529
2.运行安装页面出现空白页面,该情况一般为Runtime目录没有修改写入权限
**3.采集出现curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set
该错误为环境问题导致采集抓取跳转报错 具体的 环境怎么处理每个环境不同 不好做回答 只能修改代码 来避免
打开\thinkphp\extend\com\Curl.php 找到第87行
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true);
//注释掉或者删除,
4.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" 直接删除5.设置超级管理员
默认超级管理员是管理员ID为1的管理如需修改为其他ID
打开配置文件\lib\config.php
'user_administrator' => 1,
将1修改为其他管理员ID
6.数据库连接配置文件.
手动修改数据库连接信息,数据库密码等
/runtime/conf/database.php
6.重新安装程序删除install.lock.
需要删除
/runtime/install/install.lock
6.网站缓存文件
以下文件和文件为缓存文件,如果修改网站程序代码包括配置代码模版等需要删除一下文件
/runtime/addons/ 插件下载缓存
/runtime/cache/数据缓存程序中相关缓存 使用file缓存方式会在该目录生成文件
/runtime/html/ 开启静态缓存后会生成静态缓存文件在该目录
/runtime/schema/数据库字段缓存目录
/runtime/temp/模版编译缓存目录
/runtime/classmap.php 类库映射文件缓存
/runtime/init.php配置缓存文件

页: [1]
查看完整版本: 赞片影视导航系统 安装常见问题处理