Там должна быть папка role или roles обязательно. И вообще, по-моему достаточно просто в айвеб пихнуть этот файл и запускать http://ip:8080/iweb/chardb.jsp
代码: HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: Invalid authorization specification message from server: "Access denied for user '?? ???????'@'localhost' (using password: YES)" org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781) org.apache.jsp.role.chardb_005fby_005fTeJIePuziK_jsp._jspService(org.apache.jsp.role.chardb_005fby_005fTeJIePuziK_jsp:149) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.sql.SQLException: Invalid authorization specification message from server: "Access denied for user '?? ???????'@'localhost' (using password: YES)" com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1997) com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1906) com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:2520) com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:817) com.mysql.jdbc.Connection.createNewIO(Connection.java:1786) com.mysql.jdbc.Connection.<init>(Connection.java:450) com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:411) java.sql.DriverManager.getConnection(DriverManager.java:525) java.sql.DriverManager.getConnection(DriverManager.java:171) org.apache.jsp.role.chardb_005fby_005fTeJIePuziK_jsp._jspService(org.apache.jsp.role.chardb_005fby_005fTeJIePuziK_jsp:69) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs. Apache Tomcat/5.5.9 代码: exception javax.servlet.ServletException: Invalid authorization specification message from server: "Access denied for user '?? ???????'@'localhost' (using password: YES)" У меня такая ошибка при вводе http://IPORT/iweb/..._TeJIePuziK.jsp Судя по всему "неверный пароль" О_О раз так, то где его указывать :mellow:
Для работы топа нужна папка roles. Вот попробуйте скопировать папку в айвеб, потом в эту папку (roles) засунуть chardb.jsp и запустить его. http://narod.ru/disk/23514148000/roles.zip.html stellz, а у тебя права на файл не заданы chmod 777 chardb.jsp
Можно написать скрипт, но я за это пока не возьмусь, хотя самому надо) Потом какнить напишу. А пока я сам удаляю гмов из uWebTables в phpmyadmin'е))
Мне твою базу данных жалко будет. При тестировании данного скрипта появились баги в виде не работания у некоторых игроков хирок и скиллов.
Дописываем к началу вывода игрока проверку на пристутсвие данного айди в таблице auth и при значении true запрещаем вывод
Я решил свою проблему нужно chardb.jsp закинуть opt\jakarta-tomcat-5.5.9\webapps\iweb\role2\ Возникла новая проблема с отображением ников :
Делаем Выводы: Кто-то Пряморукий, а кто-то Криворукий х) Топ работает на все 100%, вот только дырочки дырочки