VBscript ломается при упоминании CodePage с ошибкой ASP 203

У меня есть страница ASP, начинающаяся с VBscript, как это:

<%@ Language=VBScript CodePage=iso-8859-1%>
<% ...

Этот код прекрасно работал с IIS6 под W2K, но при переходе на Windows 2008 с IIS7.5 я получаю эту ошибку:

Active Server Pages error 'ASP 0203'

Invalid Code Page

/path/to/my_page.asp, line 1

The specified code page attribute is invalid.

При удалении CodePage все работало нормально. Может кто-нибудь объяснить мне, почему?

1 ответ

Решение

Codepage Параметр поддерживает только числа, например:

<%@Codepage = 65001 %>

Вы можете увидеть таблицу допустимых значений здесь. Используйте этот номер для ISO-8859-1:

<%@Codepage = 28591 %>
Другие вопросы по тегам