Большинство отечественных хостов являются хостами Win2003.,Файлы формата FLV не воспроизводятся после загрузки на устройство Служить.,По умолчанию формат вывода FLV не указан, хотя его можно увидеть на FTP.,Но к нему нельзя получить доступ через http, поэтому его нельзя воспроизвести. Причина в том,WIN2003 усиливает проверку MIME IIS6,Отображаются все форматы файлов с незарегистрированными расширениями.404ошибка。Вручную вIISПолучить свойства сайтаHTTPголова->MIMEдобавить вMIMEнамекающие отношения,MIME-тип: video/x-flv Расширение: .flv, его можно воспроизводить через клиент Flash7+ Load.
Проблема «Виртуальный хост не поддерживает файлы формата Flv». Например, имя вашего файла Flv — 1.flv, создайте каталог с именем «1.flv» на виртуальном хосте и поместите файл формата Flv в этот каталог. Переименуйте его: index.htm, и всё. Имя и адрес файла в плеере останутся неизменными.
позволятьIISПодробный метод настройки для поддержки Flv:
IIS–>веб-сайт—>свойство—>HTTPпроизводительность—>MIMEтип—>Новый:
Расширение: .flv (обратите внимание, что перед flv стоит .)
Тип MIME: flv-приложение/октет-поток
Вам нужно настроить контент
1: В «Расширениях веб-служб» страницы Active Server, Internet Data Connector, расширение службы прокси-сервера RPC и включаемые файлы на стороне сервера должны быть настроены на разрешение статуса.
2: «Веб-сайт»-»Свойства-»Домашний каталог-»Конфигурация-»Параметры-»Начальный родительский путь
3: «Веб-сайт»-«Свойства-»Сервис-»Выберите «Запустить службу WWW в режиме изоляции IIS5.0» в режиме изоляции.
4: Пуск-"Программы-"Средства управления-"Службы". Находим службу RPC, дважды кликаем-"Вход-"Разрешить службе взаимодействовать с рабочим столом".
Таким образом, вы можете запустить asp Server.CreateObject("WScript.Shell") под windows2003.
Первоначально я хотел использовать asp.net для создания этой программы, но эта проблема всегда существовала в asp.netzh. Итак, пришло время использовать asp
Функция может быть реализована в asp. Я не делал этого под asp.net. Если вам интересно, можете попробовать!
2: Решение:
① Удалите или переименуйте следующие опасные компоненты ASP:
Wscript.Shell、Wscript.Shell.1、Wscript.Network、Wscript.Network.1、adodb.stream、Shell.application
начинать——->бегать———>Regedit,Открыть редактор реестра,Нажмите Ctrl+F, чтобы найти,Введите указанные выше имена компонентов, такие как Wscript.Shell и соответствующий ClassID, последовательно.,Затем удалите или измените имя (здесь рекомендуется изменить имя),Что, если некоторые веб-страницы ASP-программы используют вышеуказанные компоненты?,Просто используйте измененное имя компонента при написании кода ASP, и его можно будет использовать как обычно. Конечно, если вы уверены, что вышеперечисленные компоненты не используются в вашей ASP-программе.,Все еще прямо
Пожалуйста, успокойтесь перед удалением ^_^. Вообще говоря, вышеуказанные компоненты не будут выполнены. После удаления или переименования iisreset может вступить в силу после перезапуска IIS. )
[Примечание. Поскольку компонент Adodb.Stream будет использоваться на многих веб-страницах, рекомендуется обращаться с ним с осторожностью, если на вашем сервере работает виртуальный хост. ]
② о File System Object (класс: 0D43FE01-F093-11CF-8940-00A0C9054228) — это часто упоминаемая проблема безопасности FSO. Если ваше устройство Служить должно использовать FSO (часть виртуальная). хост Служить обычно требует включения функции FSO) Вы можете обратиться к другой моей статье о решениях безопасности FSO: Microsoft Windows 2000 Server FSO Решения угроз безопасности. Если вы уверены, что не хотите его использовать, вы можете напрямую отменить регистрацию этого компонента.
③ Как напрямую отменить регистрацию и удалить эти опасные компоненты: (Это полезно для тех, кто не хочет использовать громоздкие методы, такие как ① и ②)
Удалите объект wscript.shell, запустите его через cmd или напрямую: regsvr32 /u %windir%system32WSHom.Ocx
Чтобы удалить объект FSO, запустите его с помощью cmd или напрямую: regsvr32.exe /u %windir%system32scrrun.dll.
Чтобы удалить объект потока, запустите его через cmd или напрямую: regsvr32 /s /u "C:Program FilesCommon FilesSystemadomsado15.dll"
Если вы хотите восстановить, вам нужно всего лишь удалить /U и перерегистрировать указанные выше компоненты ASP. Например: regsvr32.exe %windir%system32scrrun.dll.
④ oWebshell средний набор использования domainObject = GetObject("WinNT://.") для получения информации о процессах, службах и пользователях сервера, вы можете остановить и отключить рабочую станцию [обеспечивающую сетевые соединения и связь] в службе, то есть службе Lanmanworkstation. После этой обработки отображение процесса Webshell станет пустым.
3. После обработки опасных компонентов ASP с помощью методов 1 и 2, описанных выше, я протестировал их с помощью зонда Ajiang asp. «Сведения о процессоре сервера» и «Операционная система сервера» вообще не были найдены, и содержимое было пустым. Использование Ocean Test Wsript.Shell для запуска команды cmd также сообщает, что Active не может создать объект. Никто больше не может беспокоиться о том, что трояны ASP поставят под угрозу безопасность серверной системы.