执行了sudo yum install php72但是php-v不成功
时间: 2023-06-02 21:08:09 浏览: 50
可能需要先检查一下系统中是否已经安装了 PHP,如果已经安装了,可以尝试重新安装或更新。如果还是无法成功,可能是因为 PHP 安装包不兼容当前操作系统的版本或架构。建议查找更适合当前操作系统的 PHP 安装包。
相关问题
sudo yum install perl5.8
根据引用\[3\],要安装perl5.8,您需要运行以下命令:sudo yum install perl5.8。
#### 引用[.reference_title]
- *1* *2* [Centos5.8 安装 PHP5.5 和 memcached](https://blog.csdn.net/michaelchain/article/details/119630795)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Percona Toolkit for MySQL安装(CentOS5.8) | 学步园](https://blog.csdn.net/weixin_27230891/article/details/113472525)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
yum源没有可用软件包 php-mysqlnd。没有可用软件包 php-mbstring。
这两个错误提示表明您的系统中没有可用的 `php-mysqlnd` 和 `php-mbstring` 软件包。可能的原因是您的软件源中没有包含这些软件包或者软件源配置有误。您可以尝试以下方法:
1. 更新软件源并重新安装软件包
运行以下命令更新软件源并重新安装 `php-mysqlnd` 和 `php-mbstring` 软件包:
```
sudo yum update
sudo yum install php-mysqlnd php-mbstring
```
2. 添加其他软件源
如果您的软件源中没有包含 `php-mysqlnd` 和 `php-mbstring` 软件包,您可以尝试添加其他的软件源。例如,如果您使用的是 CentOS 7,可以尝试添加 EPEL 软件源:
```
sudo yum install epel-release
```
然后再次运行以下命令安装软件包:
```
sudo yum update
sudo yum install php-mysqlnd php-mbstring
```
3. 手动下载安装软件包
如果以上方法都无法解决问题,您可以尝试手动下载安装 `php-mysqlnd` 和 `php-mbstring` 软件包。您可以在 http://mirror.centos.org/centos/ 等镜像站点中下载对应版本的软件包,然后使用以下命令进行安装:
```
sudo rpm -ivh package_name.rpm
```
其中 `package_name.rpm` 是您下载的软件包名称。