宝塔tp5安装问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了宝塔tp5安装问题相关的知识,希望对你有一定的参考价值。

参考技术A 1:无法访问,添加如下的配置:

2:模块不存在:captcha
发现vender目录下面没内容

我们使用composer install安装我们在开发时候的库,
但是报了如下错误:

是由于composer的源导致的,我们做一个配置:

网上说有三个镜像:
更换成阿里镜像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
 更换成Laravel China镜像: composer config -g repo.packagist composer https://packagist.laravel-china.org
更换成中国全量镜像:composer config -g repo.packagist composer https://packagist.phpcomposer.com

再次执行composer install安装完成。

captcha还是不能用
我们发现vender/topthink文件夹下没有 think-captcha目录,即没有安装扩展
我们使用composer require topthink/think-captcha
报如下错误:

明显是版本不匹配,

我们发现我们使用的的tp5.0.1版本,所以对应的captcha是1.*
我们使用下面的命令,执行后运行正常。

WSL Ubuntu 宝塔 PHP 环境安装及配置

参考技术A 在 Microsoft Store 中找到 Ubuntu 18.04 LTS,点击安装。

修改 /etc/ssh/sshd_config 中的相应配置项为

重启ssh

安装Nginx后,在 /etc/nginx/nginx.conf 的 http block 中加入(解决 PHP-FPM 超时问题)

重启宝塔

配置为 阿里云 Composer 全量镜像

增加个人配置 ~/.vimrc

以上是关于宝塔tp5安装问题的主要内容,如果未能解决你的问题,请参考以下文章

tp5和swagger

nginx完美支持TP5的pathinfo路由模式

解决安装宝塔面板后无法使用frp的问题

前端使用vue后端使用tp5的前后端分离的项目如何在宝塔上部署,请大佬指点一下,第一次接触?

WSL Ubuntu 宝塔 PHP 环境安装及配置

宝塔面板安装完成后必须要做的几件事