Tigshop 使用教程

安装失败自查的几种方法

下面汇总了一些常见安装后出现错误的排查和解决方案,可以根据安装出现的问题对应查找一下

1.宝塔部署,安装页面无法显示,空白了

这个问题出现的原因是宝塔nginx自带的js、css、图片转发和伪静态内配置的冲突了,您可以按照下图操作:

企业微信截图_f6a8eaee-62b8-412f-8b9e-8fe875c6481a.png

2.安装完成后接口提示请求错误,请稍后再试!

image.png
这个提示可以将项目的env文件中的debug值改成true,这样就能更清晰的看到提示的原因了。

3.安装完成后出现 "Too few arguments to function think\ \Request: :filterData(), 4 passed..."

企业微信截图_ea7d78c9-24a5-4567-ae93-14cc2dd53105.png
这个问题出现的原因是更新了项目依赖的tp框架版本导致的不兼容,有两个解决方案:
1.将下载包中的vendor目录、composer.json 和 composer.lock文件替换掉安装项目下的这三个文件和目录
2.也可以在composer.json中将 topthink/framework 的版本号改为8.0.3,重新执行composer update

4.如果首页出现下面报错

首页报错.png
可以打开浏览器按F12或者右键鼠标,然后点击检查,然后选择NetWork或者网络,选择下图 Fetch/XHR,

f12.png
然后刷新一下页面查看请求接口,随便选择一个

错误界面.png

如果出现上图所示的问题,那就是需要更新项目根目录下的vendor目录。

可以删除根目录下的vendor目录和composer.lock文件,然后在项目根目录下执行composer install 命令进行安装。
如果出现下图错误:

composer安装报错.png
说明:

  • 命令行使用的php 版本不对
  • 有可能是某个扩展没装,比如 fileinfo 扩展,若已安装过建议卸载重装。
  • 如果是其它错误且无技术能力解决问题,您也可以在社区或联系官方客服获得技术咨询支持。

如果你使用的是宝塔,可以在应用商店搜索composer,然后安装一个composer的界面安装

如下图

企业微信截图_17442761251327.png
可以选择php版本,和执行目录执行composer命令(ps:如果【执行用户】使用www安装失败可以切换下root执行)。安装完成后界面会提示success。然后在浏览器里重新访问网站即可。

安装失败自查的几种方法
大纲
下面汇总了一些常见安装后出现错误的排查和解决方案,可以根据安装出现的问题对应查找一下
如果出现上图所示的问题,那就是需要更新项目根目录下的vendor目录。
如果你使用的是宝塔,可以在应用商店搜索composer,然后安装一个composer的界面安装