小编Ale*_*xMI的帖子

Apache Tomcat 9无法访问管理器webapp

我成功安装了Apache Tomcat 9,并在servername:8080上访问.

我按照文档访问经理网络应用程序,并:

  • 打开$ CATALINA_HOME/conf/tomcat-user.xml
  • <role rolename="manager-gui"/>
  • <user username="tomcat" password="s3cret" roles="manager-gui"/>
  • $ CATALINA_HOME/bin/catalina.sh停止
  • check servername:8080已关闭
  • $ CATALINA_HOME/bin/catalina.sh启动
  • 检查服务器名称:8080已启动
  • servername:8080/manager/html返回HTTP状态403 - 禁止

我找不到我错过的配置,并且会对任何帮助或建议都很满意.

apache tomcat

11
推荐指数
3
解决办法
2万
查看次数

Oracle to_date 引发 ORA-01861: 文字与格式字符串不匹配

我需要将包含日期的字符串转换为日期数据类型字段。有时,字符串的格式为yyyy-mm-dd hh24:mi:ss (FA),有时的格式为dd/mm/yyyy hh24:mi:ss (FB)。我正在使用一小段代码来测试、拦截和管理 ORA-01861,但我遇到了一个意想不到的问题。我试着解释一下。

declare
    s varchar2(100) := '2023-02-24 14:22:49';       
    f varchar2(100) := null;
    f1 varchar2(100) := 'yyyy-mm-dd hh24:mi:ss';
    f2 varchar2(100) := 'dd/mm/yyyy hh24:mi:ss';
    d date := null;
begin
    f := f1;
    d := to_date(s,f);
    dbms_output.put_line(f||' --> '||d);
    f := f2;
    d := to_date(s,f);
    dbms_output.put_line(f||' --> '||d);
exception
    when others then
        dbms_output.put_line(s||' --> '||f||' >>>> '||sqlerrm);
end;
Run Code Online (Sandbox Code Playgroud)

我期望的是,更改S的格式会由于格式不匹配而引发异常,在第一个示例中,这就是发生的情况。输出是:

yyyy-mm-dd hh24:mi:ss --> 24-FEB-23
2023-02-24 14:22:49 --> dd/mm/yyyy hh24:mi:ss >>>> ORA-01861: literal does not match format …
Run Code Online (Sandbox Code Playgroud)

oracle plsql

1
推荐指数
1
解决办法
206
查看次数

标签 统计

apache ×1

oracle ×1

plsql ×1

tomcat ×1