Saya seorang pemula. Saya menyediakan pelayan centos dan memasang apache+php+mysql mengikut arahan di https://help.aliyun.com/docum.... Versi php ialah 7.0.12, tetapi saya mahu untuk memasang perpustakaan sambungan kemudian tidak dapat memasangnya. Kemudian saya mencari kaedah lain di Internet untuk memasang versi php yang lain Rasanya agak mengelirukan, jadi saya ingin menyahpasang php yang dipasang pada pelayan.
Berdasarkan pengalaman dalam talian pada mulanya, saya menggunakan perintah rpm -qa | grep php untuk mengetahui pakej yang akan dinyahpasang, dan menggunakan perintah rpm -e untuk menyahpasang pakej yang akan dinyahpasang, dan kemudian menggunakan rpm -qa |. grep php untuk memeriksa sama ada ia kosong. Walau bagaimanapun, apabila saya menggunakan arahan php -v, masih terdapat gesaan maklumat versi php (7.0.12), dan saya masih boleh menyemak phpinfo. Kemudian, saya mencari kaedah dalam talian Saya juga mencuba yum remove php Perintah php yang mana menemui direktori yang tidak wujud '/usr/sbin/php' (Maaf, perenggan ini salah. Semak php mana yang wujud. dalam /usr/sbin/php).
Kemudian saya memasangnya dengan versi pakej php yang lain Selepas pemasangan, php -v masih dipaparkan (7.0.12), yang bermaksud bahawa versi php yang dipasang pada permulaan tidak dinyahpasang sepenuhnya. Saya tidak melihat arahan lain dalam tutorial lain dalam talian. Saya ingin bertanya kepada semua pakar, bagaimana saya perlu menyahpasang php dalam pelayan pada masa ini?
Selepas memadamkan pakej mengikut kaedah anda, laksanakannya
yum clean all
Cubalahyum remove php
yum remove php*
yum remove php-*
yum remove php7
yum remove php70
yum remove php7.0
yum remove php-common
Ini adalah penyahpasangan pahit Qiu Shen = w
yang mencari fail, bukan direktori Anda boleh
ls -l
melihat di mana fail dipautkan lembut, dan anda akan tahu di mana PHP anda sendiri dipasang.