“Ошибка HTTP 500.19 - внутренняя ошибка сервера” с динамическими данными

Вы запускаете свое приложение направляющих под Apache через mod_rails/passenger?

Вы, возможно, должны установить пользователя, что пассажир запускает приложение направляющих с "PassengerDefaultUser". Так как Вы упоминаете www-данные, я принимаю человечность или debian сервер, таким образом, это, вероятно, было бы отдельным vhost файлом в/etc/apache2/sites-available. Добавьте строку:

PassengerDefaultUser www-data

В корректный vhost файл. Если Вы не знаете, который файл, работайте"sudo apache2 -S"чтобы показать доступный vhosts в конфигурации и выбрать файл, который соответствует имени хоста, Вы получаете доступ к приложению для направляющих.

0
задан 23 November 2009 в 11:38
1 ответ

То, что ошибки означают, что у Вас есть установка дубликата для UrlRoutingHandler. Это, вероятно, установлено в C:\sites\website1\ or applicationHost.config. Необходимо смочь удалить ту строку из web.config файла для \dd\web.config, и Вы будете установлены. Для нахождения первопричины проверьте другие файлы конфигурации в дерево (уровень сайта, applicationHost.config в этом случае) для UrlRoutingHandler.

1
ответ дан 4 December 2019 в 23:18
  • 1
    Спасибо! Я удалил установку в dd' s web.config и это работало. Очевидный действительно, но я don' t как питание со сгенерированными записями конфигурации I don' t полностью понимают. Плюс, я думал, настраивая папку приложения, изолировал приложения больше друг от друга. –  Richard 26 November 2009 в 13:28

Теги

Похожие вопросы