Пользовательские ошибочные страницы на Tomcat Apache

Я предположил бы, что Вы копировали перевод строки в буфер обмена иногда. Для проверки, если это верно, попытайтесь работать clipbrd.exe или просто вставляя содержание в Вашего любимого редактора символьного отображения управления.

2
задан 31 March 2011 в 15:32
3 ответа

У Вас есть свои пути страницы, запускающиеся с наклонных черт:

 <error-page>
   <error-code>400</error-code>
   <location>**/error.html**</location>
 </error-page>
 <error-page>
   <error-code>404</error-code>
   <location>**/error.html**</location>
 </error-page>
 <error-page>
   <exception-type>java.lang.Throwable</exception-type>
   <location>**/error.html**</location>
 </error-page>

В этом случае это могло бы искать их в корне диска.

Если они находятся в той же папке как web.xml, можно попробовать ее этот путь ./error.html

Кроме этого, я рекомендовал бы пробовать полный путь в файл: /var/www/error/error.html или независимо от того, что Ваша ситуация.

2
ответ дан 3 December 2019 в 11:05

mysql -p يعطي إجابة ليست ، في البداية ، اختبارًا صالحًا لإثبات اتصال IP بالخادم.

يستخدم بروتوكول عميل / خادم MySQL تحديًا / استجابة النموذج ، لذلك لا يتم إرسال كلمة المرور مطلقًا إلى الخادم ، ولا تأتي المطالبة من الخادم.

بدلاً من ذلك ، يطالبك العميل محليًا بكلمة المرور ، قبل الاتصال بالخادم ، وفي الواقع ، يطالبك حتى قبل التحقق من وجود الخادم.

$ mysql -p -h lol.psych.example.com

استخدم هذه القيمة أو أي قيمة لا معنى لها لاسم المضيف الهدف لتوضيح أن هذا صحيح. تظهر المطالبة بكلمة المرور على الفور.

-121 - 273413-

لالتقاط 404 لـ www.server.com / servlet1 / SomRandomStuff انقل ملف error.html إلى $ CATALINA_HOME / webapps / servlet1 / error.html . انسخ ملف الخطأ إلى كل تطبيق ويب. على الرغم من أنها ليست أفضل طريقة للتعامل مع هذا الأمر ، فقد نجحت معي.

1
ответ дан 3 December 2019 в 11:05

Ваш файл ошибки должен находиться в этом каталоге (а не в корневом):

$CATALINA_HOME/webapps/servlet1
0
ответ дан 3 December 2019 в 11:05

Теги

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