Назад | Перейти на главную страницу

XP IIS больше не слушает порт 80 или 443 после установки Oracle 9i HTTP Server

Я установил HTTP-сервер Oracle 9i вместе с базой данных. После перезапуска ПК, хотя я перезапустил IIS и остановил Oracle HTTP Server. Когда я иду в http: // localhost / Стартовой страницей уже является индексная страница Oracle HTTP Server. Кроме того, когда я смотрю на порт, который прослушивает inetinfo.exe, он больше не прослушивает порт 80 и порт SSL 443, даже если я перезапускаю службу IIS и публикации в Интернете.

Есть идеи, какие настройки изменились при установке oracle 9i?

Исполняемый файл, связанный с OracleOraHome90HTTPServer, - это C: \ oracle \ ora90 \ Apache \ Apache \ Apache.exe.

Я уже проверил список задач, и Apache действительно не работает. Но ни один процесс не слушает порт 80, даже если IIS успешно перезапускается. Любые идеи, как это исправить?

Сначала используйте netstat, чтобы убедиться, что порт 80 ничего не прослушивает:

netstat -an | find ":80 " | find "LISTENING"

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

Должно быть что-то прослушивающее на порту: 80, если вы можете вытащить http: // localhost. Попробуйте еще раз проверить, какой процесс там слушает, скорее всего сервер Oracle снова запустился.

Думаю, я уже знаю причину. Я посмотрел на остальные сервисы, установленные Oracle 9i. [OracleOraHome90Agent, OracleOraHome90TNSListener, OracleServiceORCL] Я начал останавливать их по одному и перезапускать IIS после остановки каждой службы. IIS наконец заработал, когда я остановил службу OracleServiceORCL. Думаю, базу данных тоже нужно остановить. Что странно, я изначально предполагал, что мне следует остановить только службу OracleOraHome90HTTPServer.