У Вас есть свои пути страницы, запускающиеся с наклонных черт:
<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
или независимо от того, что Ваша ситуация.
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
. انسخ ملف الخطأ إلى كل تطبيق ويب. على الرغم من أنها ليست أفضل طريقة للتعامل مع هذا الأمر ، فقد نجحت معي.
Ваш файл ошибки должен находиться в этом каталоге (а не в корневом):
$CATALINA_HOME/webapps/servlet1