小编Wes*_*ley的帖子

Tomcat 6.0 服务未启动:java/lang/NoClassDefFoundError

我在 Windows 服务器上安装了 Tomcat,但无法启动。我启动服务并看到进度条,但它失败了。

我安装了 Java 运行时环境版本 6 并创建了 JRE_HOME 环境变量。(C:\Program Files\Java\jre6)

以下是 jakarta_serviceYYYMMDD.log 条目:

[2010-04-08 14:22:42] [info] Commons Daemon procrun (1.0.2.0) started
[2010-04-08 14:22:42] [info] Running Service...
[2010-04-08 14:22:42] [info] Starting service...
[2010-04-08 14:22:42] [info] Error occurred during initialization of VM
[2010-04-08 14:22:42] [info] java/lang/NoClassDefFoundError
[2010-04-08 14:22:42] [info] : java/lang/Object
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

tomcat windows-xp java tomcat6

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

禁用 Windows Server 2008 防火墙

我应用了阻止所有 tcp 连接的 Windows 防火墙规则,从而将自己踢出了专用服务器上的远程桌面。我设法通过 VNC 进行恢复,这基本上是一个 Windows XP 恢复系统。

我可以访问 Windows Server 2008 R2 安装的物理文件,但我不知道如何禁用防火墙,以便我可以从恢复中重新启动并通过远程桌面连接到 W2K8。

当操作系统基本上关闭并且我可以访问系统文件时,如何编辑 Windows Server 2008 的防火墙属性?

windows firewall

9
推荐指数
1
解决办法
2万
查看次数

PuTTY 可以配置为显示以下 UTF-8 字符吗?

我希望能够渲染此推文中所见的字符:

在此处输入图片说明

我保存了推文的 JSON 数据并编写了一个单行 Python 脚本进行测试。

python -c 'import json,urllib; print json.load(urllib.urlopen("http://c.sente.cc/BUCq/tweet.json"))["text"]'
Run Code Online (Sandbox Code Playgroud)

下图显示了此命令在两个不同的腻子会话中的输出,一个使用Bitstream Vera Sans Mono字体,另一个使用Courier New

在此处输入图片说明

接下来是正确输出的示例(我没有使用 PuTTY):

正确的 Unicode 输出

原始 JSON 位于此链接,使用 Twitter 的 API

如何让 PuTTY 显示这些字符?

putty utf-8 unicode encoding

9
推荐指数
1
解决办法
2万
查看次数

在 Apache 中,当有人仅在 Web 浏览器中使用 IP 地址时,如何禁用对网站的访问?

我在 CentOS 上使用 apache 网络服务器,我需要禁用人们通过在网络浏览器中使用服务器的 IP 地址访问网站的能力。我想要这样,当有人试图浏览 IP 地址时,他们会收到一条禁止的错误消息。

需要什么配置才能做到这一点?

centos apache-2.2

9
推荐指数
2
解决办法
1万
查看次数

重新安装 Ubuntu 9.04 时如何保存设置?

我将很快安装 Windows 7 RC,并希望保存我在 Ubuntu 9.04 中的所有(或至少几乎所有)设置。我怎样才能做到这一点?

windows ubuntu windows-7 ubuntu-9.04

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

如果 IPSec 有自己的 IP 隧道支持,为什么要在堆栈中添加 LT2P?

我了解您可以使用 IPSec 安全地传输数据。根据维基百科页面和其他一些来源,它还可以隧道传输 IP 数据包,然后通过接口路由它们。这将创建一个 VPN,其中一个子网能够以非常安全的方式访问另一个子网。

但是我不明白的是为什么有些人将 L2TP 添加到堆栈中。我知道 L2TP 是由 IPSEC 保护的,但是如果 IPSEC 已经有一个隧道实现,它会不会导致更多的开销?

当使用普通 IPSec 可以达到相同的结果时,L2TP/IPSEC 有什么吸引力?

vpn ipsec l2tp

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

ELB背后的独角兽,没有nginx

如果我理解 Unicorn 是正确的(特别是从他们的哲学文档中),似乎 Unicorn 真的被设计为在像 nginx 这样的反向代理后面运行。

我的问题是:考虑到我们在顶部有一个 ELB 作为反向代理,我可以从我的 HTTP 堆栈中删除 nginx 吗?

我在初始测试中没有发现任何问题,只是想知道是否有人已经在这方面有经验。

http unicorn amazon-elb

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

如何让 phpMyAdmin 询问我的用户名和密码

我在 mysql 5 中使用了 rhel 5 和 php 5。我的服务器已经配置好并且所有应用程序都在顺利运行。我正在以 root 身份访问 mysql 并提供我的密码。但是,当我通过浏览器访问 phpmyadmin 时,它并没有要求我输入密码。有人请告诉我如何设置它以提示输入用户名和密码。由于我不熟悉 php 和 mysql,请告诉我如何以简单的方式进行操作。

mysql php password

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

公共 ip 在外部解析但不在内部解析

我在 pfsense 上有一个一对一的 NAT,它将公共 IP 分配给内部 IP(运行 Web 服务器)。

当我从内部机器打开公共 IP 时,它不会解析为内部 IP,而是打开路由器网页。

当我从 LAN 外部打开公共 IP 时,它将通过运行 Web 服务器的内部 IP。

为什么我内部打不开公网IP?

networking nat dmz pfsense

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

为什么当 dig 找到主机时,postfix 会显示“Helo 命令被拒绝:找不到主机”?

所以我看到下面的错误Helo command rejected: Host not found;/var/log/syslog,但是当我做正向和反向查找有问题的主机,DNS记录似乎是合理的。有问题的邮件服务器endor,似乎可以正常接收邮件。

为什么 Postfix 会这么说(还有第二个问题,我应该更改设置来修复它吗?

因隐私而更改的电子邮件地址:

Jul 20 23:35:20 endor postfix/smtpd[1503]: NOQUEUE: reject: RCPT from
bdmrob01-2.metavante.com[206.71.18.21]: 450 4.7.1
<bdmrob02.metavante.com>: Helo command rejected: Host not found;
from=<bbankingonline@mybank.com>
to=<myemail@fqdn.org> proto=ESMTP
helo=<bdmrob02.metavante.com>
Run Code Online (Sandbox Code Playgroud)

但是 DNS 看起来不错:

endor% dig bdmrob01-2.metavante.com

; <<>> DiG 9.11.3-1ubuntu1.1-Ubuntu <<>> bdmrob01-2.metavante.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32487
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; …
Run Code Online (Sandbox Code Playgroud)

domain-name-system email postfix

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