2022-10-15 21:26:19
卸载并重新安装 PHP 的步骤如下:
一、停止 PHP 服务使用 wmic 命令卸载(需管理员权限):wmic product where name="PHP 8" call uninstall
若上述命令无效,可通过控制面板的“程序和功能”手动卸载。
Debian/Ubuntu:使用 apt-get 卸载:sudo apt-get remove php8* # 卸载所有以 php8 开头的包sudo apt-get purge php8* # 彻底清除配置文件(可选)
RHEL/CentOS:使用 yum 或 dnf:sudo yum remove php* # 或 sudo dnf remove php*
Mac(Homebrew):brew uninstall php
删除 PHP 安装目录(默认路径):C:Program FilesPHP
手动清理环境变量中的 PHP 相关路径(如 PATH 中的 C:PHP)。
删除系统目录中的 PHP 文件:sudo rm -rf /usr/local/lib/php/ # 常见路径,根据实际安装位置调整sudo rm -rf /etc/php/ # 删除配置文件目录(可选)
从
Windows:解压到目标目录(如 C:PHP)。
Mac/Linux:解压到 /usr/local/lib/php/ 或自定义路径:sudo tar -xzvf php-[version].tar.gz -C /usr/local/lib/php/
Windows:运行安装程序(如 php-win-installer-8.x.x.exe),按向导完成安装。
Mac/Linux(源码编译):cd /path/to/php-source./configure --prefix=/usr/local/php # 根据需求添加配置选项make && sudo make install
Mac(Homebrew):brew install php@8.x # 替换为所需版本
找到 php.ini 文件(通常位于安装目录或 /etc/php/)。
修改关键参数(如 memory_limit、upload_max_filesize):memory_limit = 256Mupload_max_filesize = 16M
将 PHP 的 bin 目录(如 C:PHP)添加到系统 PATH 中。
如果使用 PHP-FPM,运行:php-fpm -F start
启动 PHP-FPM 服务:sudo service php-fpm start # 或 systemctl start php-fpm
或通过 Homebrew 启动(Mac):brew services start php@8.x
通过以上步骤,可完成 PHP 的彻底卸载与重新安装。若遇到权限问题,请在命令前添加 sudo(Mac/Linux)或以管理员身份运行终端(Windows)。