X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> ошибка 500 при запуске любого asp
craneboba
craneboba
Topic Starter сообщение 13.4.2009, 14:36; Ответить: craneboba
Сообщение #1


Не идут никакие asp ( примеры и свои)
ошибка 500 , в логе подробностей нет, расшифровки нет
Деинсталировал и снова ставил iis ( 5 и 6 iis manager)
Стирал директорию inetpub. убирал все ссылки из реестра
У коллеги точно такая же картина
Доставил iis на компе начальника
Все идет без проблем
Менял чеки об обработке ошибок ( никаких подошибок или подробностей 500 не появилось)
Содержание asp неважно, не идут никакие
Есть visual studia, из нее тоже не идет/ expresion web
html показывает, а asp как текст программы, скрипт не исполняется
Есть net 2 версий
Дома ставил iis c того же диска на 2 компах, все идет.
Прочитал кучу постов на эту тему, попробовал все советы, какие нашел, 2 дня дистанционно мучал 2 человек, которые пишут на asp
уже лет по 12, никакие их советы не сработали.
Мелкий пример
<html>
<head>
<title>IIS Installation Test</title>
</head>
<body>
<h1>IIS Installation Test</h1>
<p>If you can see this file at http://localhost/default.htm, then your installation is successfully serving HTML files!</p>
<p><a href="test.asp">Click this link</a> to test server ASP files.</p>
</body>
</html>


test.asp
<html>
<head>
<title>IIS Installation Test: ASP</title>
</head>
<body>
<h1>IIS Installation Test: ASP</h1>
<p>Count to ten:<br>
<%
for i = 0 to 10
Response.write i&"<br>"
next
%>
<p>If you can see this file at http://localhost/test/asp, then your installation is successfully serving ASP files!</p>
</body>
</html>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
klenovnn
klenovnn
сообщение 13.4.2009, 14:37; Ответить: klenovnn
Сообщение #2


А в какую директорию кидаете файлы? Для asp своя директория.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
craneboba
craneboba
Topic Starter сообщение 13.4.2009, 15:22; Ответить: craneboba
Сообщение #3


Конечно, делаю директорию, привязываю к ней новый виртуальный каталог с исполнением asp итд, все как обычно
все действия у себя как и на компе начальника, где все работает, совершенно одинаковые
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
klenovnn
klenovnn
сообщение 13.4.2009, 15:24; Ответить: klenovnn
Сообщение #4


Смотри, если у начальника работает, а у тебя нет, значит косяк в настройках. Разбирайся у себя тогда, что у тебя с системой. А кода твоего не достаточно.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 13.4.2009, 15:33; Ответить: MetSerp
Сообщение #5


предположение может и глупое но все таки выскажу.
Может в htacess что напутали?
Ошибка 500 «Internal Server Error»

Ошибка 500 «Internal Server Error» возникает в случае невозможности запуска скрипта, который вы разместили на сервере, в случае ошибок в скрипте, а также в случае, когда размещена неправильная инструкция в файле .htaccess. Этот список причин возникновения ошибки 500 не конечный, есть еще масса причин, по которым может возникнуть ошибка 500. Однако, упомянутые три случая встречаются наиболее часто. Рассмотрим сначала случай, когда вы поместили некорректную инструкцию в файл .htaccess. Если вы ошиблись в написании названия нужной директивы или параметров к ней, в файле error.log вы найдете примерно такую ошибку: [Wed Apr 14 17:01:38 2004] [alert] [client 217.16.16.16]
/home/uXXXXX/aaa.ru/www/.htaccess:[IMG]http://masterhost.ru/images/br.gif[/IMG]
Invalid command 'DrectoryIndex',
perhaps mis-spelled or defined by[IMG]http://masterhost.ru/images/br.gif[/IMG]
a module not included in the server
configuration

Веб-сервер укажет вам, какую конкретно директиву он посчитал ошибочной — ее нужно будет исправить. В данном случае веб-сервер сообщил, что директивы DrectoryIndex он не знает. И действительно — нет директивы DrectoryIndex, есть DirectoryIndex. Имеет место опечатка.
Если ошибка 500 возникает при обращении к скрипту на языке Perl, размещенному в каталоге cgi-bin, нужно проверить права доступа на этот скрипт. Права должны быть 755 (rwxrx-rx). Если это не так, нужно изменить права на 755 командой chmod 755 script.pl в unix shell или воспользоваться для этого FTP. Нужно отдельно отметить — права на скрипты должны быть установлены строго в 755.
Пожалуйста, проверьте правильный ли режим передачи файлов по FTP вы использовали при загрузке скрипта на наш сервер. Все скрипты, равно как и любые другие текстовые файлы, должны передаваться по FTP в текстовом (ASCII) режиме. Если же был использован двоичный (Binary) режим передачи файлов, скрипты наверняка работать не будут.
Если после проверки корректности установленных прав на файл скрипта ошибка не исчезла, нужно изучить последние записи в файле error.log — в него веб-сервер помещает все сообщения об ошибках. Так вы найдете строчку вида [Fri Apr 9 15:05:31 2004] [error][IMG]http://masterhost.ru/images/br.gif[/IMG]
[client 217.16.16.16] Premature end of
script headers: /home/uXXXX/aaa.ru/cgi-bin/script.pl

Первое, что нужно сделать при получении такой ошибки, это проверить правильно ли скрипт выдает HTTP-заголовки. Каждый скрипт должен сначала печатать строку с указанием соответствующего Content-type и только потом непосредственно то, что увидит пользователь (например, HTML-код). Пример строки для выдачи заголовка обычного HTML-документа: print "Content-type: text/html; charset=windows-1251\n\n";
Если и после выдачи правильных заголовков ошибка 500 не исчезла, нужно проверить корректность работы скрипта в целом. Для этого нужно получить доступ в unix shell и далее выполнить команду проверки синтаксиса: > perl -cw script.pl
script.pl syntax OK

Если скрипт написан с ошибками, их нужно исправить, руководствуясь соответствующей диагностикой, а также проверить синтаксис скрипта снова.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
craneboba
craneboba
Topic Starter сообщение 13.4.2009, 16:22; Ответить: craneboba
Сообщение #6


Повторяю, в логе ошибок расшифровки 500 нет
Все коды ошибок иис у меня распечатаны ( все варианты 500 в том числе) IIS сносил полностью и ставил с нуля
У нача иис вообще не было, добавил
Все настройки проверял экран в экран с ним
После новой установки иис они естественно одинаковы
У коллеги поведение точно такое, как и у меня 1=1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
craneboba
craneboba
Topic Starter сообщение 14.4.2009, 14:41; Ответить: craneboba
Сообщение #7


Привет всем
Сегодня , когда уже и веревку приготовил и мыло, все таки все запустил
1) на sql.ru нашел одного человека с симптомами, похожими на мои , кому ни один совет не помог

http://www.sql.ru/forum/actualthread.aspx?tid=170536

По советам, данным ему, нашел импортный линк с описанием проблемы
http://www.brooksyounce.com/
Там такой был совет.
службы компонент - компоненты иис
советовали вот , что
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll из директории windows\system32\inetserv

Первое прошло на ура, второе шло с ошибкой регистрации.

Там же была картинка - пойди в службы компонент, открой их и там мой компьютер, найди там 3 компоненты по поводу iis

Пошел туда, а при открытии ноды в этой ветки на мой компьютер шел оттуда в
глухой выход ( те просто вылетал молча из администрирования)
Сегодня сделали восстановление компонент виндоус ( те не переинсталяция, а
возврат к какой то копии),
после поставили sp3
Службы компонент стали нормально открываться
Добился описанными командами появления там iis in proc application, и еще 2 нод по поводу иис
Снес и поставил иис по новой
asp не идут
Тогда взял и добавил asp.dll в фильтры
Все заработало
У нача, которому я иис поставил с нуля, не было у него , все работает и без
такого фильтра, а компоненты iis в службах компонент -есть
У моего коллеги полностью мои симптомы, слетают просмотры служб компонент

Попробовал ему просто добавить asp.dll в фильтры, естественно ничего не заработало.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bimbimbombom
bimbimbombom
сообщение 14.4.2010, 14:13; Ответить: bimbimbombom
Сообщение #8


У меня была похожая проблема.
В операционке XP SP3 IIS 5.1 никак не выполнялись asp сценарии.
При наборе в IE http://localhost мне выкидывало ошибку.
Естественно для XP стоял пакет Netframework 2.0.
Читая литературу наткнулся на связь между IIS
и службой распределённых транзакций(MS DTC).
Проверил службу:
в командной строке запустил dcomcnfg
Открыл Службы компонентов>компьютеры>мой компьютер>
>Приложения COM+(На значке мой компьютер была красная стрелка,
показывающая вниз т.е. остановлена служба MS DTC)
На вкладке приложения COM+ мне выдало ошибку(не помню какую).
В этой вкладке присутствуют компоненты: IIS In-Process Applications,
и IIS Out-Of-Process Pooled Applications.
Этот глюк вылечился запуском из командной строки msdtc -resetlog.
Далее в командной строке любого менеджера. Вставить поочерёдно строки.

cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage ----- (Это восстановление приложений COM+)
regsvr32 asptxn.dll

и рестарт IIS (Я не делал рестарт у меня и так всё заработало)

И всё заработало. Думаю и остальным поможет.
:):):)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
6 stu999 1551 21.3.2024, 20:45
автор: stu999
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыEvaDav.com - монетизация любого трафика на Push-notification
92 Evadavcom 40024 20.3.2024, 14:19
автор: Evadavcom
Горячая тема (нет новых ответов) Статейные ссылки. Ручное размещение. Средний тИЦ - 500+
113 creatos 47680 11.3.2024, 18:21
автор: xVOVAx
Открытая тема (нет новых ответов) Цезарь BTC | Обмен крипты | Анонимно : QR коды, Банки , Visa, Наличные по РФ | Депозит 500 тысяч руб
1 CaesarExchange 1003 24.12.2022, 17:14
автор: CaesarExchange
Открытая тема (нет новых ответов) LemonAD - партнерская сеть и прямой рекламодатель с 500+ офферами
1 LemonAD_network 1603 16.12.2022, 13:36
автор: LemonAD_network


 



RSS Текстовая версия Сейчас: 28.3.2024, 19:13
Дизайн