我有一台 Windows XP PC,用作几个应用程序的服务器。有没有可以用来监控内存使用/CPU负载的程序?PC 有 Apache 和 PHP 可用。
(我不需要快速的实时更新,每 5 秒一次就可以了,我只想查看内存使用情况 + CPU 负载并确保我的服务器没有超负荷)
我有一台 Windows XP PC,用作几个应用程序的服务器。有没有可以用来监控内存使用/CPU负载的程序?PC 有 Apache 和 PHP 可用。
(我不需要快速的实时更新,每 5 秒一次就可以了,我只想查看内存使用情况 + CPU 负载并确保我的服务器没有超负荷)
我以前从未见过 phpinfo() 给出错误。是什么赋予了?我应该在 php.ini 中寻找什么?
Warning: phpinfo() [function.phpinfo]: It is not safe to rely on the system's
timezone settings. You are *required* to use the date.timezone setting or the
date_default_timezone_set() function. In case you used any of those methods
and you are still getting this warning, you most likely misspelled the
timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST'
instead in /Users/{me}/Sites/localmirror/htdocs/tests/phpinfo.php on line 3
违规文件:
<?php
phpinfo();
?>
编辑:啊,理解的微光,警告意味着我需要在php.ini中设置“date.timezone”。我以为他们在谈论“你”这个 php 程序员,而不是他们在谈论“你”这个系统管理员。
是否有任何特殊原因我不想使用该--deltas
论点,无论是增量还是完整svnadmin dump
?
...所以我想备份我的 Subversion 存储库,我知道如何使用svnadmin dump
.
我的问题是,验证转储文件完整性的最佳方法是什么?
我想我会用它们恢复到镜像服务器......但是我不确定如何将原始服务器与镜像服务器进行比较。
愚蠢的问题:是否有批处理模式实用程序(例如 curl 或 wget 的特定选项)可以让我发出原始 HTTP 命令,并输出原始结果或管道/重定向它我认为合适?
我知道 telnet 理论上可行,但我正在运行 Windows XP,Microsoft telnet 和 PuTTY 似乎都是交互式的,而且似乎把事情搞砸了。
编辑:(澄清)我以前使用过 curl,所以很熟悉这个想法,以及如何通过 GET/POST 发送参数,只是不知道如何明确控制标题,以及如何在输出中保留标题。 ..我可以看到两种可能对我有用的方法:
原始 HTTP I/O —— 我的意思是像 telnet 一样,但在批处理模式下(不打开新窗口或使用终端设置):
GET http://someserver/someresource/blah.html
HTTP/1.1 301 Moved Permanently
Date: Wed, 14 Oct 2009 21:23:40 GMT
...
“简单”输入,原始 HTTP 输出——在正常方法中使用 curl,但能够逐字查看原始输出:
> curl --some-option --another-option http://someserver/someresource/blah.html
HTTP/1.1 301 Moved Permanently
Date: Wed, 14 Oct 2009 21:23:40 GMT
...
我已经启动并运行了 Tomcat 6.0。我去调整内存大小并意识到我让它在 Sun JDK 1.6客户端JVM 上运行。我没有安装 Sun 服务器 JVM:
C:\>java -client -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
C:\>java -server -version
Error: no `server' JVM at `C:\appl\java\jre6u16\bin\server\jvm.dll'.
澄清一下:我知道如何将 Tomcat 中的 JVM 从客户端切换到服务器。我只需要选择最合适的服务器 JVM。
我会注意到客户端和服务器 JVM 之间的巨大差异吗?如果我想要 Sun 服务器 JVM,我是否必须重新安装整个 JDK?是否有其他免费的服务器替代品可以很好地运行 Tomcat?
所以我刚刚让 JIRA 与 Crowd 一起运行。如何允许用户更改自己的密码?我一定遗漏了一些明显的东西。
我有一个测试帐户,我可以登录 JIRA,但我看不到任何更改密码的方法,我无法通过该测试帐户登录 Crowd。
我正在评估 JIRA 的任务/错误跟踪。到目前为止看起来不错,但它一直使用“localhost”报告 URL,而不是传出电子邮件中的服务器名称。(下面的例子)有没有办法解决这个问题?
美元钞票磨损得太快
Key: TWEEDLEDEE-2 URL: http://localhost:8082/browse/TWEEDLEDEE-2 Project: Tweedledee Issue Type: Whiz-bang-thingamajig! Components: Dee Environment: USA money Reporter: Jason S (admin) Assignee: Jason S
美元钞票磨损得太快了。请找到解决方案。
-- 此消息由 JIRA 自动生成。- 如果您认为发送有误,请联系其中一位管理员: http://localhost:8082/secure/Administrators.jspa - 有关 JIRA 的更多信息,请参阅: http: //www.atlassian.com/software/jira
在 Mac OS X 上构建 PHP 5.3.0 时,如何确定要使用哪些 ./configure 选项?有 10 亿个选项,我不知道该使用哪些选项。
我只想确保我启用了 PDO 和 PDO+MySQL。
[[[[尖叫声!]]]] 我跑了sudo port install php5-mysql
,它“工作”了,但是当我运行 php 时:
$ php
PHP Warning: Cannot load module 'mysql' because required module 'mysqlnd' is not loaded in Unknown on line 0
Warning: Cannot load module 'mysql' because required module 'mysqlnd' is not loaded in Unknown on line 0
dyld: lazy symbol binding failed: Symbol not found: __mysqlnd_palloc_rinit
Referenced from: /opt/local/lib/php/extensions/no-debug-non-zts-20090626/mysqli.so
Expected in: dynamic lookup
dyld: Symbol not found: __mysqlnd_palloc_rinit
Referenced from: /opt/local/lib/php/extensions/no-debug-non-zts-20090626/mysqli.so
Expected in: dynamic lookup
Trace/BPT trap
啊哈!macports 的维护者发现了同样的问题。我做了sudo port selfupdate
并重新安装了 php5,它运行良好。
我正在尝试在 Mac OS X (10.5.7) 上配置 PHP,并且对这个程序“存在”的位置感到非常困惑。
这是我找到/未找到的内容:
php: /usr/bin/php
php.ini: /etc/php.ini
扩展目录:/usr/lib/php/extensions
PHP组件还有其他地方吗?
我正在运行 OS X 10.5;它看起来像安装了 Apache 和 PHP(减去我在此页面上打开的一些次要配置;我以前使用过 Apache,所以我知道 httpd.conf 工作原理的基础知识)。
我有一个使用 PDO 的预先存在的脚本。我有一个 MySQL 数据库,可以轻松配置我的脚本以通过 PDO MySQL 或 PDO ODBC 访问数据库。问题是,即使我在 php.ini 中启用了 PDO MySQL 和 PDO ODBC 扩展,phpinfo() 报告唯一的 PDO 驱动程序是 sqlite2 和 sqlite。我猜相关的扩展名 .dll 或 .so 文件不存在?我如何得到它们?
注意:我正在使用 PHP 的内置安装。(请参阅苹果关于启用 php 的页面,其中没有说明配置或添加额外的 .so 文件)
有人知道如何让客户切换许可证服务器吗?我刚刚安装了 R2009a 并输入了错误的许可证服务器(我们仍然有一台运行 R2006 的旧服务器,我错误地指出了这一点);我真的不想再次卸载/重新安装整个 @#$@#$ 程序。