seeerg_23
Дата: 02.06.2010 17:53:02
пытаюсь выложить сайт в интернет. выдаёт такую ошибку:
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
я сделал как тут пишут и <customErrors mode="Off"/> ставил, и <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> - всё таже ошибка. что надо сделать??
pation
Дата: 02.06.2010 18:06:33
он тебе говорит, что ошибку показать не может потомушто сайт удалённый, а ты что хотел что б все хакеры видели твой код и где там ошибка
seeerg_23
Дата: 02.06.2010 18:08:19
нет, я хочу, чтобы сайт запустился. я захожу по адресу, а мне это сообщение. что сделать, чтобы заработал сайт? не может показать и не надо
pation
Дата: 02.06.2010 18:16:41
seeerg_23 |
нет, я хочу, чтобы сайт запустился. я захожу по адресу, а мне это сообщение. что сделать, чтобы заработал сайт? не может показать и не надо |
исправить ошибку, а вот что найти где она ... нужно On (но потом незабудь Оff обратно)
http://msdn.microsoft.com/ru-ru/library/y123fsf7.aspx
Zoria
Дата: 02.06.2010 18:21:10
off.
Возможно, вы не там меняли, где влияет?:)
seeerg_23
Дата: 02.06.2010 18:34:52
поставил "on" всё то же самое. было и так:
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
и так
<customErrors mode="Off"/>
и так
<customErrors mode="On"/>
и так
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
помогите разобраться. где чего надо дописать либо убрать?
seeerg_23
Дата: 02.06.2010 18:36:13
вот полная ошибка:
Server Error in '/' Application.
Runtime Error
и тд
pation
Дата: 02.06.2010 18:42:10
Zoria |
off. Возможно, вы не там меняли, где влияет?:) |
всмысле да, попутал
seeerg_23
Дата: 02.06.2010 18:45:35
ошибка Server Error in '/' Application. Хотя на лок машите и в лок сети всё работает. так где я что попутал?? это ошибка в web.config-е или я где-то лишнюю косую поставил, которую не понимет глобальная сеть??
Zoria
Дата: 02.06.2010 18:58:13
seeerg_23,
это не ошибка в вебконфиге. это ошибка в вебприложении, которую asp.net может показать в браузере, если не настроена другая схема отображения ошибок :)
Если значение параметра Off, то вся полная информация о ошибке, включая стек вызовов выводится в браузер. это не есть гуд с точки зрения безопастности, поэтому зачастую стоит on с перенаправлением на какую-то другую страницу, или же remoteOnly - что означает полную ошибку вам покажет браузер только если вы вызовете вашу страницу локально на сервере. вы можете это сделать? если вы можете залогиниться на сервере, то еще неплохо заглянуть в eventLogб там тоже может быть информация об ошибке asp.net приложения :-)
так как мы не знаем как вы "пытаетесь выложить сайт в интернет" что-то по-конкретнее советовать тяжело :)