Как удалить установленную из исходного кода версию PHP?

Как удалить ранее установленную версию PHP 7.4, которую вы компилировали из исходного кода, если обновление через update-alternatives не удалило ее как ожидалось? В php -i обнаружил, что конфигурационный файл лежит по пути /usr/local/lib/php.ini. Каким образом можно полностью удалить эту устаревшую версию PHP из исходников?
  • 31 июля 2024 г. 9:23
Ответы на вопрос 2
Чтобы удалить установленную из исходного кода версию PHP, следуйте этим шагам:

1. Удалите PHP из вашей системы, запустив команду make uninstall из директории с исходным кодом PHP:
```
cd /путь/к/исходному_коду_php
sudo make uninstall
```

2. Удалите папку с исходным кодом PHP, если она больше не нужна:
```
sudo rm -rf /путь/к/исходному_коду_php
```

3. Удалите любые ссылки на исполняемые файлы PHP, которые могли быть созданы в процессе установки из исходного кода:
```
sudo rm /usr/local/bin/php
sudo rm /usr/local/bin/phpize
sudo rm /usr/local/bin/php-config
```

4. Удалите конфигурационный файл PHP, если он был указан при компиляции:
```
sudo rm /usr/local/lib/php.ini
```

После выполнения этих шагов установленная из исходного кода версия PHP должна быть полностью удалена с вашей системы.
which php 
покажет путь до бинарника который вы вызываете командой php в консоли

его и удалите, скорее всего он у вас по пути /usr/local/bin/php лежит
Похожие вопросы