Автор Тема: Ошибка при удалении товара из корзины  (Прочитано 6162 раз)

RED

  • Гость
При удалении заказанного товара из корзины появляется сообщение такого вида:

Server Error in '/' Application.
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>

Lego Edition SP 5.0.2
php 5.2.17
Microsoft ASP.NET 4.0.30319.1
_http://vsemnado.by/cart/&remove=14
На локальном комп. все работает нормально (denwer)
Пожалуйста помогите  устранить эту проблему(
« Последнее редактирование: Июня 13, 2012, 12:13:50 am от slamm™ »

RED

  • Гость
Re: Ошибка при удалении товара из корзины
« Ответ #1 : Июня 13, 2012, 12:10:28 am »
В общем данные ошибки отображаются из-за того, что у в строке запроса (url) после символа слеш (/) сразу идет символ амперсанд (&) итакое сочетание сервер расценивает как опасное...
В файле .htaccess в разделе "#cart url's" для правил "RewriteRule cart/remove" и "RewriteRule cart/clear" убрал символ & после слеша.
Теперь вопрос состоит в том как  изменить ссылки в коде сайта, чтобы они не содержали символ &. ? Получается что все нужно вручную править или как то можно этого избежать??

RED

  • Гость
Re: Ошибка при удалении товара из корзины
« Ответ #2 : Июня 13, 2012, 12:32:54 am »
Большое вам спасибо, теперь все работает как надо! Осталось только web.config немного подровнять :) Тему можно закрывать)

RED

  • Гость
Re: Ошибка при удалении товара из корзины
« Ответ #3 : Июня 13, 2012, 01:40:48 am »
O_o !=)) Поправил) Правда теперь другая проблемка( Не грузится изображение например вот здесь _http://vsemnado.by/catalog/tcl/  :(
почему то сохранет его в формате "изображение-jpg"  а если я вручную добавляю точку то тогда вообще не видит) Такое впечатление что с базой данных что то (
« Последнее редактирование: Июня 13, 2012, 02:28:49 am от slamm™ »

RED

  • Гость
Re: Ошибка при удалении товара из корзины
« Ответ #4 : Июня 13, 2012, 08:48:03 am »
Спасибо еще раз! Помог первый способ )