Как удалить php windows 10
Как удалить программы в Windows 10 с помощью командной строки
Операционная система Windows предлагает несколько способов для удаления установленных приложений и программ. Некоторые пользователи даже прибегают к использованию стороннего программного обеспечения для выполнения этой же задачи, потому что подобное ПО обычно предлагает дополнительные функции, например очистку остаточных файлов.
Стандартным способом удаления установленных программ считается использование приложения Параметры или Панели управления. Тем не менее, рано или поздно Панель управления исчезнет из Windows 10 в соответствии с планами Microsoft.
Для удаления установленной программы из приложения Параметры перейдите по пути: Параметры > Приложения > Приложения и возможности. Затем в нижней части экрана выберите приложение, которое нужно удалить и нажмите кнопку “Удалить”.
С другой стороны, опытные пользователи, которые часто используют командную строку, или те, кто хочет создать скрипт для удаления определенных приложений Win32 могут использовать предложенный ниже способ.
Запуск командной строки с правами администратора
Прежде всего, вам нужно войти в аккаунт администратора. Пользователи с обычными правами не смогут удалить установленные приложения.
Затем нужно запустить командную строку с правами администратора. Введите cmd в стартовом меню и в контекстном меню приложения Командная строка выберите пункт “Запуск от имени администратора”.
Как удалить программы с помощью командной строки
Вы должны будете увидеть список установленных в систему программ, как показано на скриншоте. При вводе названия программы убедитесь, что вы корректно указываете все символы и соблюдаете регистр.
Так как мы знаем название приложения, которое нужно удалить, то следующим шагом нужно отправить команду на удаление. Она выглядит следующим образом:
Вам нужно будет поменять параметр name в кавычках на название приложения, которое было получено после запуска первой команды. Кавычки нужно обязательно сохранить. После успешного удаления приложения вы увидите сообщение о завершении операции.
Команда будет выглядеть следующим образом (измените параметр name на название программы и сохраните кавычки):
Эти команды могут использоваться в скриптах и файлах BAT для автоматизации удаления приложений на нескольких компьютерах в сети. Их также можно применять на удаленной машине, когда приложение Параметры заблокировано по различным причинам, например из-за вредоносного заражения.
Как удалить php windows
Дополню ответ:
Не страдать ерундой. Использовать Docker или на худой конец Vargant.
Лучше конечно перейти на MacOs (хакинтош) или любую др. nix* систему. Ту же ubuntu.
Всякие openserver, xampp etc., это только максимум для ознакомления с языком.
Для нормального и не нервного программирования, варианты которые указал выше.
Сейчас к примеру запущен с локально dev — php7.1 (7.2 не пойдет), pgsql 10.1, redis, mongodb, rabbitmq. Все летает на HL++ проекте.
На stage точно такая же красота, толь без дебагинга. И на проде развернут докер.
А теперь объясните, где я извращенец.
На проде докер, 2ТБ pgsql (где то 50гб горячих), 20ГБ mongo, тяжелые внешние API запросы. По 30 запросов в секунду минимум обрабатывается. Отдача не превышает 1.4сек
Реплика и т.п. работает так же.
Как удалить файл в PHP?
Давайте попробуем решить простую задачу по удалению одного файла или нескольких файлов средствами PHP. В целом, здесь нет ничего сложного, но есть масса деталей, а также вариантов решений, о которых Вам стоит знать. В своей статье я не берусь объять необъятное, но растолковать пару вопросов и привести несколько примеров, думаю, смогу. Приступим?
PHP функция unlink()
Пример использования php-функции unlink():
Почему эта функция называется unlink()?
Дело в том, что в файловой системе Unix имеется различие между физическим расположением файлов на носителе и соответствующей структурой каталога. Поэтому при сохранении файла в определенной точке файловой системы эта точка дерева каталогов связывается с физическим местом хранения данных файла. Другими словами, путь к файлу в Unix, фактически, представляет собой уникальных идентификатор для одного из этих узлов.
Примечательно здесь и то, что в Unix можно связать несколько таких точек с одними и теми же данными. Таки данные будут существовать до тех пор, пока существует хотя бы одна ссылка на них. Но если все ссылки будут уничтожены, то и сами данные будут уничтожены. Таким образом, функция unlink() предназначена для удаления именно ссылок, и уже как следствия данных файла.
Как удалить файл(ы) в PHP?
В некоторых случаях может получиться и так, что функция unlink() не будет иметь доступа к удалению файла, т.е. получаем ошибку [function.unlink]: permission denied. Это может быть связано с неправильно указанным путём к файлу или отсутствием прав доступа.
Решение проблемы многопоточности при удалении файлов
Гораздо сложнее, когда речь заходит о крупных сайтах, где велико количество одновременных запросов (потоков) к скрипту. Здесь существует ряд решений. Я же приведу лишь одно из них, основное на использовании семафоров.
Как таковой, семафор служит своеобразным маркером процесса. При захвате семафора одним процессом, его значение уменьшается на единицу, а при отпускании — увеличивается на единицу. При этом, если текущее значение семафора равно нулю, процессу не удастся его захватить и он будет ожидать освобождения семафора.
На этом у меня всё. Надеюсь, что моя статья была Вам полезна или просто познавательно. Спасибо за внимание. Удачи!
Никто ещё не оставил комментариев, станьте первым.
Как удалить весь php и установить 7.3 ubuntu?
уже много раз спотыкался о установки модулей php, потому что я не знаю на каком этапе я устанавливал модули для 7.2 и тут же смотрю уже устанавливаются для 7.3, в итоге путаница возникла не очень приятная, вот снова мне говорит что у меня нет модуля mcrypt, хотя mcrypt7.0 и mcrypt7.3 установлен, 7.2 не хочет ставиться
sudo update-alternatives —set php /usr/bin/php7.2 — делал, sudo apt-get install mcrypt устанавливается, но при команде sudo phpenmod mcrypt
Я уже не пойму как из них работает, какие модули есть и от каких версий, в общем путаница.
Как весь php удалить и установить одну версию со всеми модулями?
P.s. — Есть конечно вариант полное форматирование, но там кроме уже много чего установлено, не хотелось бы все это заново устанавливать.
Zimaell, ссылку читали?
Расширение mcrypt не развивалось уже почти десять лет, а также было крайне сложным в использовании. Оно было объявлено устаревшим в пользу OpenSSL. Оно будет удалено из ядра PHP и перемещено в PECL в PHP 7.2.
Ставьте pecl и забирайте mcrypt
Кстати что у вас за реп пхп?
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
pecl/mcrypt is already installed and is newer than detected released version 1.0.1
install failed
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
/etc/php/7.2/cli/conf.d/20-mcrypt.ini,
/etc/php/7.2/cli/conf.d/mcrypt.ini
Registered Stream Filters => zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, mcrypt.*, mdecrypt.*, convert.iconv.*
mcrypt
mcrypt support => enabled
mcrypt_filter support => enabled
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP 7.2.21-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Aug 7 2019 09:53:30) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.21-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
PHP Warning: Module ‘mcrypt’ already loaded in Unknown on line 0
pecl/mcrypt is already installed and is newer than detected released version 1.0.1
install failed
Как удалить PHP
Устанавливал на локальную машину php с помощью make && make install. Теперь он не нужен. Как его удалить? make uninstall не работает. Ось Kubuntu 10.04 LTS
Вот для таких проблем и существуют пакетные мэнеджеры
Вот для таких проблем и существуют пакетные мэнеджеры
Извините, но я помощи попросил, а не нравоучений. Про пакетные менеджеры знаю,но не было возможности их использовать
а чёж без PREFIX собирал то
на будущее — у configure есть опция —prefix
ССЗБ. Нефиг ставить в пакетных дистрибутивах напрямую из исходников.
репозитории многих дистрибутивов не содержат много нужных модулей
Вот. хоть и написано о генту, но идея применима ко всем дистрам.
И чо? Пакет сложно собрать?
От моего компьютера до ближайшего интернета несколько сотен метров. Вот ты небуратино такой юзай репозитории через IP over Avian Carriers;
Ясно, значит на будущее пробуй что-то вроде:
до установки:
find /usr/* >
/1
после установки:
find /usr/* >
Ну или что-то вроде. в итоге в filelist получается список новых файлов.
насчет diff сомневаюсь. исправьте.
Ничто не мешает скачать deb-пакет и перенести на флешке. Буратино ты не потому что поставил не через apt-get, а потому что внёс в систему файлы PHP без регистрации в базе данных dpkg.
а потом с флешкой за каждой зависимостью?
оно (PkgMgr) тебе сразу написать может.
нет, ответ неверный. нефиг ставить без установки правильного PREFIX.:-)
видимо поковырять Makefile 🙂
проще всего пустить ещё раз make intsall с выводом stdout / stderr в файл и оттуда достать уже пути.:-)
Юзай checkinstall для установки. Это на будущее.
checkinstall загнулся. на новых дистрибутивах не собирается.
Какая версия checkinstall, glibc, gcc? Или был в репах дистра?
Как полностью удалить MySQL с локального компьютера с Windows
Вступление
Начиная работать с локальными серверами, делая «притирку» и ища удобный локальный сервер, который будет подходить по всем позициям, приходится периодически удалять, то или иное программное обеспечение. В одной из статей сайта, я рассказывал, как установить веб-сервер MySQL, для работы с базами банных. Здесь будем его удалять.
Как удалить MySQL с компьютера
Итак, задача: полностью удалить MySQL с локальной машины и стереть её пребывание на компьютере.
Исходные данные: на компьютере стоит Windows 7, ранее установлен веб-сервер MySQL 5.7.11, сейчас удаляем MySQL 5.7.11. Покажу три варианта, как удалить MySQL.
Вариант 1, Полностью удалить MySQL вручную
Шаг 1. Идем в Панель Управления→Программы и Компоненты→Удаление и Изменение программы;
Удаляем все программы, которые вы использовали для установки MySQL. В моем варианте это MySQL Installer и MySQL Server 5.7. Для удаления выбираем программу и нажимаем кнопку «Удалить».
Шаг 2.
Идем, в каталог, куда устанавливали MySQL. Скорее всего, это: C: Program Files\MySQL и удаляем всё, что содержит MySQL.
полностью удалить MySQL начало
Шаг 3.
Идем, в каталог C:\ProgramData и удаляем папку MySQL (для Windows 7).
Папка ProgramData закрыта для просмотра и чтобы её открыть в Windows 7, вставляем в адресную строку: C:\ProgramData и жмем Enter. Папка откроется для работы. Далее удаляем папки с MySQL.
Примечание: В Windows XP это путь: C:\Documents and Settings\All Users\Application Data\MySQL.
Вариант 2, Автоматическое удаление MySQL
Для автоматического удаления, нам понадобится программа MySQL Installer (в первом варианте мы её удалили).
Чтобы удалить MySQL вместе с аккаунтом root, запускаем MySQL Installer;
Жмем Remove (справа таблицы);
В таблице выделяем, то, что хотим удалить, в моем примере это веб-сервер MySQL 5.7.11 и удаляем по шагам инсталлятора (смотрим фото).
Удаление веб-сервера MySQL
Если Вы ставили больше компонентов MySQL, картинка в окне будет такой:
Удаление полного набора MySQL
Инсталятор попросит подтвердить удаление
Начался процесс удаления MySQL
Инсталятор спросит, нужно ли удалять данные из папки ProgramData
Процесс удаления MySQL завершен
На последнем этапе можно удалить и сам инсталлятор MySQL Installer (чекбокс внизу таблицы на следующем фото).
Вариант 3, Удалить MySQL из командной строки
Для разнообразия удалим MySQL из командной строки операционной системы.
Шаг 1.
Из командной строки удаляем службу MySQL. Идем в Пуск→Командная строка в меню пуск. На правой кнопке командной строки запуск сервер от имени Администратора. В строке вводим команду: [sc delete MySQL] (без скобок).
Открываем командную строку от имени администратора
Вписываем команду: sc delete MySQL
Успех, сервис MySQL удален
Шаг 2.
Удаляем MySQL через панель или инсталятором (первый или второй вариант), на выбор.
Шаг 3.
Удаляем следы MySQL, то есть, папки содержащие MySQL.
По умолчанию MySQL ставится в папки:
Windows 7: [C:\Program Files\MySQL] и [C:\ProgramData\MySQL]
Windows XP: [C:\Program Files\MySQL] и [C:\Documents and Settings\All Users\Application Data\MySQL].
Чистка реестра Windows
Для успокоения души, поищем следы MySQL в реестре операционной системы (Windows 7).
Вариант чистки реестра Windows 7, опасный
Этим вариантом не следует пользоваться, если вы не представляете, как исправить ошибку.
Откройте реестр Windows 7. Для этого в Меню Пуск→Выполнить, вписываем команду: regedit.
В окне «Редактор реестра» поиском ищем, только раздел, слово MySQL и удаляем его.
Ищем по имени только разделы.
удаляем MySQL
Примечание: На фото вы видите, что в реестре нашелся раздел MySQL. Это потому, что я не удалял MySQL Installer и оставил его для примера поиска по реестру.
Вариант 2, безопасная чистка реестра программой CCleaner
Ставим программу «чистильщик Windows», например Defraggler или CCleaner и чистим реестр безопасно. На фото CCleaner.
Чистка реестра CCleaner-free
CCleaner создаст резервую копию реестра
Реестр исправлен