在 Ubuntu 上“卸载并重新安装 ThinkPHP”,需要先确认你是用哪种方式安装的(Composer 还是 手动下载)。下面分情况说明。
进入你的项目目录(假设项目在 /var/www/html/myproject):
cd /var/www/html/myproject
卸载 ThinkPHP:
composer remove topthink/framework
如果你想彻底清空项目依赖:
rm -rf vendor
rm composer.lock
composer require topthink/framework
或安装指定版本(如 6.1):
composer require topthink/framework:6.1.*
composer create-project topthink/think myproject
直接删除项目目录或 thinkphp 核心目录:
rm -rf /var/www/html/myproject/thinkphp
或整个项目:
rm -rf /var/www/html/myproject
从官网下载:
wget https://github.com/top-think/think/archive/refs/heads/master.zip
unzip master.zip
或建议直接用 Composer(更规范)。
php think clear
# 或手动删除
rm -rf runtime/cache runtime/temp
sudo apt install composer
ThinkPHP 6 需要 PHP ≥ 7.1
ThinkPHP 8 需要 PHP ≥ 8.0
查看版本:
php -v
如果你愿意,可以告诉我:
我可以给你更精确的命令。