流星月枫 發表於 2019-6-27 16:22:00

Linux CentOS完全卸载PHP

<h1 class="postTitle">&nbsp;</h1>
<div class="clear">&nbsp;</div>
<div class="postBody">
<div id="cnblogs_post_body" class="blogpost-body">
<p>很无语,CentOS居然php版本才5.1.6,很多开源的CMS无法安装。</p>
<p>查看php版本命令:</p>
<blockquote>
<p>#php -v</p>
</blockquote>
<p>下面的命令是删除不干净的</p>
<blockquote>
<p>#yum remove php</p>
</blockquote>
<p>因为使用这个命令以后再用</p>
<blockquote>
<p>#php -v</p>
</blockquote>
<p>还是会看到有版本信息的。。。。。</p>
<p>&nbsp;</p>
<p>必须强制删除,使用下面命令查看全部php软件包</p>
<blockquote>
<p>#rpm&nbsp;-qa|grep&nbsp;php</p>
</blockquote>
<p>提示如下:</p>
<blockquote>
<p>#php-pdo-5.1.6-27.el5_5.3<br>#php-mysql-5.1.6-27.el5_5.3<br>#php-xml-5.1.6-27.el5_5.3<br>#php-cli-5.1.6-27.el5_5.3<br>#php-common-5.1.6-27.el5_5.3<br>#php-gd-5.1.6-27.el5_5.3</p>

</blockquote>
<p>注意卸载要先卸载没有依赖的</p>
<p>pdo是mysql的依赖项;common是gd的依赖项;<br>例如:# rpm -e php-pdo-5.1.6-27.el5_5.3<br>error: Failed dependencies:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386</p>
<p>所以正确的卸载顺序是:</p>
<blockquote>
<p># rpm -e php-mysql-5.1.6-27.el5_5.3&nbsp;<br># rpm -e php-pdo-5.1.6-27.el5_5.3&nbsp;<br># rpm -e php-xml-5.1.6-27.el5_5.3&nbsp;<br># rpm -e php-cli-5.1.6-27.el5_5.3&nbsp;<br># rpm -e php-gd-5.1.6-27.el5_5.3&nbsp;<br># rpm -e php-common-5.1.6-27.el5_5.3&nbsp;</p>

</blockquote>
<p>再用</p>
<blockquote>
<p># php -v</p>

</blockquote>
<p>查看版本信息已经没有提示</p>

</div>

</div>

</div>
<div id="MySignature" role="contentinfo">
    正心投入专注<br><br>
来源:https://www.cnblogs.com/guiyishanren/p/11097818.html
頁: [1]
查看完整版本: Linux CentOS完全卸载PHP