Старый 28.09.2009, 20:22   #91
Новичок
 
Регистрация: 28.09.2009
Сообщений: 5
Вес репутации: 0
Jevgenij на пути к лучшему
По умолчанию

Здраствуйте.
Очень нуждаюсь в Вашей помощи.
Пытаюсь настроить систему продажи ссылок для sape.ru, но столнулся с такой проблемой: при размещении кода в web.config и самом сайте получаю ошибку:

Failed to map the path '/App_Data/'.

ошибка связана именно с SAPE, потому что при удалении кода <efe:SapeLinks runat="server"/> со страниц, сразу сайт работает
Сайт написан на asp.net

Можетете подсказать в чем может быть проблема и возможное решение?

Заранее спасибо.
Jevgenij вне форума   Ответить с цитированием
Старый 29.09.2009, 10:09   #92
Новичок
 
Регистрация: 29.07.2009
Сообщений: 20
Вес репутации: 0
cabrilio на пути к лучшему
По умолчанию

Встречал такую ошибку, только не в сапе
Если на хостинге Вы держите несколько сайтов
site.ru/sitewithsape
site.ru/sitewosape
то мапируется
site.ru/app_data
вместо site.ru/sitewithsape/app_data

там я решил проблему просто, создал в корне папку app_data (site.ru/app_data)
cabrilio вне форума   Ответить с цитированием
Старый 29.09.2009, 10:27   #93
Новичок
 
Аватар для effetto
 
Регистрация: 26.01.2009
Адрес: Красноярск
Сообщений: 93
Вес репутации: 141
effetto - весьма и весьма положительная личностьeffetto - весьма и весьма положительная личность
По умолчанию

2 Jevgenij: Скорее всего вы просто не создали эту самую папку '/App_Data/'. Создайте ее и дайте ASP.NET права на запись в нее, если таковых нет.

Добавлено через 3 минуты
2 cabrilio: Это значит такие хостинги На нормалных хостингах с выделенными приложениями на сайт все равботает. Например на DotNetNuke тоже можно сделать много сайтов, но на самом деле он будет один. Такая же ситуация и здесь - приложение видимо одно. На оно приложение - одна система линкплейсера, а потом уже конкретно прикручивайте куда надо. В таком случае - да, папку надо делать в корне, и конфиг желательно тоже.

Последний раз редактировалось effetto; 29.09.2009 в 10:27. Причина: Добавлено сообщение
effetto вне форума   Ответить с цитированием
Старый 29.09.2009, 11:52   #94
Новичок
 
Регистрация: 28.09.2009
Сообщений: 5
Вес репутации: 0
Jevgenij на пути к лучшему
По умолчанию

На хостинге 2 сайта, но у них разные домены и файлы разделены по папкам..
Папка App_Data (внутри папки сайта) имеется и после модерации в нее добавился файл sape.bin, значит папку видит, права доступа поставлены.

Создание папки в корне не помогло..
Jevgenij вне форума   Ответить с цитированием
Старый 29.09.2009, 14:54   #95
Новичок
 
Аватар для effetto
 
Регистрация: 26.01.2009
Адрес: Красноярск
Сообщений: 93
Вес репутации: 141
effetto - весьма и весьма положительная личностьeffetto - весьма и весьма положительная личность
По умолчанию

2 Jevgenij: если файл появился - значит и доступ есть и папка нашлась, тогда давайте полный текст ошибки, - будем искать подводные камни.
effetto вне форума   Ответить с цитированием
Старый 29.09.2009, 15:07   #96
Новичок
 
Регистрация: 28.09.2009
Сообщений: 5
Вес репутации: 0
Jevgenij на пути к лучшему
По умолчанию

я удивлен, теперь проблема не в папке App_data

Ошибка следующая:

Server Error in '/' Application.
Reference to undeclared entity 'egrave'. Line 1, position 93.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Xml.XmlException: Reference to undeclared entity 'egrave'. Line 1, position 93.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[XmlException: Reference to undeclared entity 'egrave'. Line 1, position 93.]
System.Xml.XmlTextReaderImpl.Throw(Exception e) +76
System.Xml.XmlTextReaderImpl.Throw(String res, String arg, Int32 lineNo, Int32 linePos) +96
System.Xml.XmlTextReaderImpl.HandleGeneralEntityRe ference(String name, Boolean isInAttributeValue, Boolean pushFakeEntityIfNullResolver, Int32 entityStartLinePos) +306
System.Xml.XmlTextReaderImpl.HandleEntityReference (Boolean isInAttributeValue, EntityExpandType expandType, Int32& charRefEndPos) +311
System.Xml.XmlTextReaderImpl.ParseAttributeValueSl ow(Int32 curPos, Char quoteChar, NodeData attr) +500
System.Xml.XmlTextReaderImpl.ParseAttributes() +903
System.Xml.XmlTextReaderImpl.ParseElement() +343
System.Xml.XmlTextReaderImpl.ParseDocumentContent( ) +302
System.Xml.XmlTextReaderImpl.Read() +151
System.Xml.Linq.XDeclaration..ctor(XmlReader r) +96
System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) +253
System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) +88
System.Xml.Linq.XDocument.Parse(String text) +6
effetto.Sape.RussianNormalizer.GetFixedXML(String url) +460
effetto.Sape.SapeFactory.RequestHostFromDispenser( SapeUser user, String hostname) +473
effetto.Sape.SapeFactory.GetHost(SapeUser user, String host) +424
effetto.Sape.SapeControl.OnInit(EventArgs e) +137
effetto.Sape.SapeLinks.OnInit(EventArgs e) +15
System.Web.UI.Control.InitRecursive(Control namingContainer) +333
System.Web.UI.Control.InitRecursive(Control namingContainer) +210
System.Web.UI.Control.InitRecursive(Control namingContainer) +210
System.Web.UI.Control.InitRecursive(Control namingContainer) +210
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +378


Version Information: Microsoft .NET Framework Version:2.0.50727.4016; ASP.NET Version:2.0.50727.4016



Может это глюк из-за проданной ссылки какой-нибудь?
Jevgenij вне форума   Ответить с цитированием
Старый 30.09.2009, 09:16   #97
Новичок
 
Аватар для effetto
 
Регистрация: 26.01.2009
Адрес: Красноярск
Сообщений: 93
Вес репутации: 141
effetto - весьма и весьма положительная личностьeffetto - весьма и весьма положительная личность
По умолчанию

2 Jevgenij:
Вот это точно баг. Парсинг XML не проходит, хотя ребята из SAPE долго бились за валидность XML. Если сумеете получить для себя XML и передать его нам, будем признательны - это поможет улучшить саму систему сапы.

Сейчас проблемма в том, что у вас где-то в ссылках есть латинская заглавная E с грависом, которая кодируется как &Egrave, она и выбивает xml, ибо такого кода в нем нет, только в html. Пока просто удалите эту гадость из сылок.

К сожелению эта ошибка ничего общего с предыдущей не имеет.
effetto вне форума   Ответить с цитированием
Старый 30.09.2009, 18:30   #98
Новичок
 
Регистрация: 28.09.2009
Сообщений: 5
Вес репутации: 0
Jevgenij на пути к лучшему
По умолчанию

Все проданные ссылки удалил и файл sape.bin заодно, но все равно не работает и ошибка та же, где хранится этот злосчастный Egrave и подскажите как достать XML, тогда объязательно передам его Вам.
Jevgenij вне форума   Ответить с цитированием
Старый 01.10.2009, 08:27   #99
Новичок
 
Аватар для effetto
 
Регистрация: 26.01.2009
Адрес: Красноярск
Сообщений: 93
Вес репутации: 141
effetto - весьма и весьма положительная личностьeffetto - весьма и весьма положительная личность
По умолчанию

2Jevgenij: у самой сапы есть кеш с таймаутом. Попробуйте сейчас, кеш уже должен был устареть.

Вот шаблон URL для получения XML от диспенсера, его и надо выслать нам:
Код:
http://dispenser-01.sape.ru/code.php?user=ВАШ_КОД_ПОЛЬЗОВАТЕЛЯ&host=ВАШ_САЙТА&as_xml=true&charset=UTF-8
effetto вне форума   Ответить с цитированием
Старый 01.10.2009, 14:12   #100
Новичок
 
Регистрация: 28.09.2009
Сообщений: 5
Вес репутации: 0
Jevgenij на пути к лучшему
По умолчанию

Спасибо за помощь, наконец-то все работает.
Разобрался благодаря файлу XML.
Проблема была в разделите ссылок: "и" который определился как &Egrave
Jevgenij вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НОВЫЙ ГОД!!!!!!!!!!!! Globalzru Курилка 34 01.01.2009 20:39
новый хостинг awe Ошибки при работе с системой 8 10.10.2008 18:30
Новый акк goglin Вопросы по работе системы 18 04.10.2008 15:40
Новый вид анкоров? Chervechok Курилка 9 17.09.2008 08:21
новый сайт.. brucekiev Вопросы от новичков 8 21.12.2007 18:26


Часовой пояс GMT +3, время: 18:33.