ASP Classic на IIS7 (Windows7 Ulitmate) не работает?

7682
Tom

Мой IIS работает нормально, и он показывает .asp файлы, но ASP-код не работает ... Когда я перенаправляю ошибку в браузер из IIS, я получаю следующее сообщение на своей странице

Произошла ошибка на сервере при обработке URL. Пожалуйста свяжитесь с системным администратором. Если вы системный администратор, нажмите здесь, чтобы узнать больше об этой ошибке.

Похоже, по какой-то причине я не запускаю часть кода ASP.

В IIS, раздел Аутентификация, я добавил конкретного пользователя, который является администратором .

Под Turn Off Windows, или отключение компонентов, IIS -> Средства управления веб -> Консоль управления IIS активизирован.

В WordWideWeb Services -> Функции разработки приложений -> Включены расширения ASP и ISAPI .

2
Классический ASP работает / поддерживается в 64-битной среде Windows7? Если да, нужно ли устанавливать какой-либо специальный драйвер ODBC для подключения? Tom 13 лет назад 0
Если вы поместили текстовый файл или простой HTML-файл в целевую папку IIS, вы можете получить к нему доступ через браузер? Ƭᴇcʜιᴇ007 13 лет назад 0

1 ответ на вопрос

2
misterjaytee

Несколько вещей, которые могут помочь:

  1. Убедитесь, что документ по умолчанию задан правильно - index.asp не является частью стандартной настройки IIS7 (в диспетчере IIS щелкните на своем веб-сайте, и вы должны увидеть значок документа по умолчанию)
  2. Попробуйте включить функцию отправки информации об отладке ASP в браузер (в диспетчере IIS дважды щелкните значок ASP, нажмите «+» рядом с «Свойства отладки» и установите для «Отправить ошибки браузеру» значение True)

Если вы правильно настроили IIS. страница ASP должна как минимум запустить код и дать вам некоторую информацию об ошибке, которая, как мы надеемся, приведет к решению вашей проблемы.

Когда я отправляю сообщение об ошибке в браузер, на странице отображается следующее: «На сервере произошла ошибка при обработке URL. Пожалуйста, свяжитесь с системным администратором. Если вы являетесь системным администратором, пожалуйста, нажмите здесь, чтобы узнать больше об этой ошибке» Когда Я нажимаю здесь, ссылка ведет на страницу справки MS IIS. Tom 13 лет назад 0
Я также добавил очень простой файл test.asp. Это не работает ни один код asp. Tom 13 лет назад 0
Это похоже на стандартное сообщение об ошибке сценария IIS. Вы поместили файлы .asp в wwwroot или создали новую папку? Если это новая папка, у нее должны быть разрешения для IIS_IUSRS на вашем локальном компьютере. misterjaytee 13 лет назад 0
Также в Панели управления -> Программы и компоненты -> Включить или отключить функции Windows, убедитесь, что у вас выбраны ASP (а также ASP.NET) и статический контент - они находятся в IIS, World Wide Web Services ... misterjaytee 13 лет назад 0
И как говорит techie007 выше, убедитесь, что вы можете отобразить простой статический html-файл, например index.htm, прежде чем идти дальше. misterjaytee 13 лет назад 0
Я могу отобразить HTML-файл, а также .asp только с HTML-тегами. Он останавливается там, где начинается код, связанный с asp. IIS_IUSRS добавляются в настройках безопасности папки foles. Tom 13 лет назад 0
Я создал новую папку и создал виртуальный каталог. Tom 13 лет назад 0

Похожие вопросы