как удалить установку xampp, которая отказывается удаляться?

Я скачал xampp 1.7.3 (32) на windows 7 (64) в папку программ (86). и MySql, и Apache отказываются запускаться, они запускаются, а затем мгновенно выключаются. Все порты свободны.

Поэтому я решил удалить, однако, когда я запускаю программу удаления, я получаю следующую ошибку

"Input Error: Can not find script file "C:\Program Files (x86)\xampp\uninst.temp\xampp_uninstall.vbs" XAMPP uninstall not OK

Почему в приведенной выше строке есть пробелы и имеет ли это значение «C:\Program Files (x86)»?

Может кто-нибудь помочь мне понять проблему и удалить xampp (или заставить его работать). Он не отображается в панели управления, поэтому я застрял. В документации четко указано, что следует использовать деинсталлятор.

Я задал этот вопрос о сбое сервера, но, поскольку мне здесь так много помогли, мне было интересно, знает ли кто-нибудь здесь, в чем может быть проблема? Вся помощь приветствуется. Спасибо.


person Stu    schedule 12.02.2011    source источник
comment
В пути должны быть пробелы из-за особенностей файловой системы Windows. Кроме того, путь указан в кавычках, поэтому наличие пробелов в любом случае не имеет значения. Вы проверили, что папка uninst.temp существует в xampp? Кажется странным, что папка удаления будет указана как временная папка.   -  person Eli    schedule 12.02.2011
comment
Спасибо за вашу помощь, файлы существуют, я не уверен, что пошло не так, кажется, есть много проблем, перечисленных с xampp в Windows 7, однако он отлично работает, когда установка выполняется непосредственно на диск C.   -  person Stu    schedule 13.02.2011


Ответы (4)


Удаление службы с помощью панели управления XAMPP для версий 1.7.3 и 1.7.7: щелкните правой кнопкой мыши /xampp/xampp-control.exe, выберите Запуск от имени администратора, затем снимите флажок метки рядом со службой, которую вы хотите удалить как службу. Хитрость здесь заключается в том, чтобы открыть панель управления XAMPP с помощью параметра «Запуск от имени администратора».

Если у вас возникли проблемы с панелью управления XAMPP, вам может потребоваться сделать это из командной строки. См. следующий раздел для примечаний по этому поводу.

Удаление службы с помощью командной строки для версий 1.7.3 и 1.7.7:

  • Apache. Найдите и щелкните правой кнопкой мыши файл /xampp/apache/apache_uninstallservice.bat, выберите Запуск от имени администратора и следуйте инструкциям до завершения.

  • MySQL. Найдите и щелкните правой кнопкой мыши файл /xampp/mysql/mysql_uninstallservice.bat, выберите Запуск от имени администратора и следуйте инструкциям до завершения.

Дополнительные примечания. Многое из того, что будет работать, может зависеть от учетной записи пользователя, от имени которой вы установили службу. Запуск от имени администратора может не понадобиться. Однако обычно это помогает.

Кроме того, вам может потребоваться перезагрузить компьютер и использовать диспетчер служб, чтобы вручную остановить службы Apache и MySQL, прежде чем пытаться запускать сценарии удаления.

Дайте мне знать, если это работает. Может потребоваться несколько попыток.

Удачи,

Дэвид Кэрролл

person David Carroll    schedule 30.04.2012

Никогда не устанавливайте xampp в папку x86 в Windows 7.

напрямую на диск С работает нормально.

Решение на данный момент: Восстановите систему или удалите папку и притворитесь, что этого никогда не было.

person Stu    schedule 13.02.2011

Вы можете попробовать перезапустить установщик XAMPP. Возможно, некоторые файлы в фоновом режиме были повреждены или неправильно скопированы при первоначальной установке, поэтому переустановка может помочь. Кроме того, если иногда установщики дадут вам возможность удалить свою программу, если они обнаружат, что она уже установлена. Это может помочь вам удалить его, если установщик XAMPP поддерживает эту функцию.

person Eli    schedule 12.02.2011
comment
Спасибо за вашу помощь. К сожалению, похоже, что XAMPP не поддерживает эту функцию. - person Stu; 13.02.2011

когда вы unisintall xampp в Windows, он останавливает сервер xampp в системе. вы должны удалить его перед установкой другого. чтобы удалить его, откройте терминал от имени администратора и введите эту команду внутри

sc delete sevice_name

замените имя службы на имя службы xampp на вашем компьютере, чтобы сделать это. , часто это имя XAMPP Service

удачи в остальном

person le vantard    schedule 10.11.2015