Вопрос
Когда я пытаюсь запустить InstantRails 2.0 в Vista, которую я извлек из C:\InstantRails, я получаю следующую ошибку:
Либо Apache, либо MySQL не могут запуститься, поскольку другая программа использует их порт.
Что мне здесь делать?Сервер MySQL установлен нормально.
Решение
InstantRails сообщит вам в своей консоли, какой именно из них не может работать со своими светофорами.Скорее всего, это столкновение между Apache и встроенным веб-сервером Vista (IIS) на порту 80.Я бы пошел, открыл список служб и отключил IIS (может называться "Веб-сервер HTTP" или что-то подобное).
И, честно говоря, каким бы полезным ни был InstantRails, он не поддерживается активно.RubyStack от Bitnami является хорошей заменой, хотя он больше, требует больше времени для установки и не имеет приятного интерфейса с заостренными кнопками для запуска экземпляров mongrel, который был у InstantRails (RIP).