服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我们有大约200个数据库,从4.1升级到5.1我们注意到PHPMyAdmin有时需要一段时间来加载左侧的导航。 有什么我们可以做得更快? 谢谢!
我有一个networking应用程序,有时我开始接受PHP错误失败(“无法连接到MySQL服务器”),并在一段时间后得到解决。 在my.cnf中设置的MaxConnection是750 是否有任何日志或方法来了解为什么MySQL服务器下降(或者是达到连接限制?)? 任何帮助表示赞赏,谢谢! UPDATE 在阅读下面的Warner的回答之后,检查了my.cnf文件并试图find错误日志,但是它不存在。 [mysqld] set-variable=local-infile=0 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 max_connections=700 [mysql.server] user=mysql basedir=/var/lib [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid 我可以只添加log-error = / var / log / mysqld.log到[mysqld]组? 谢谢。
我们有一个带有单个J2EE的JBoss服务器。 我想找出谁是当前使用该应用程序的活跃用户。 JBoss给了我什么工具让我查看那些现有的会话? (不是计数,但所有人都login)问题是有点跛脚,但我的JBoss的知识也是:) 我检查了JBoss社区,但在那里只有一些相对未解答的问题。 我正在寻找的信息将帮助我在维修周期。 当用户还在使用时,我不希望重新启动系统。 我们还需要跟踪我们的服务器上的任何非法活动。 因此要求。 将不胜感激任何指针:) 问候, ABHI
我想请求一些帮助,创build一个batch file在Windows服务器上运行,这将监视有时会被“卡住”,应该被杀死之后的stream程。 具体来说,我可以看到PsList命令的Elapsed Time列中进程的“年龄” http://technet.microsoft.com/en-us/sysinternals/bb896682.aspx Name Pid Pri Thd Hnd Priv CPU Time Elapsed Time FMSCore 4908 8 146 892 750720 0:01:46.221 4:02:15.907 FMSCore 4780 8 144 943 853060 0:00:42.510 4:02:15.348 FMSCore 3532 8 146 878 553784 0:01:30.262 2:04:56.969 FMSCore 5384 8 147 753 45484 0:00:03.198 0:05:11.267 FMSCore 9548 8 133 608 17408 0:00:00.592 0:00:34.298 […]
这是当我尝试从发布的文件夹启动我的default.aspx文件时得到的确切错误。 有人能指出我的方向吗? The XML page cannot be displayed Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. ——————————————————————————– A name was started with an invalid character. Error processing resource 'file:///C:/inetpub/wwwroot/MHNProServices/Default…. <%@ Page Title="" Language="C#" MasterPageFile="~/ProServices.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs"… 这里是default.aspx的内容 <%@ Page Title="" Language="C#" […]
运行Ubuntu 9.10,Apache 2.2,MySQL 5.1.37,PHP 5.2.10,SugarCRM Pro 5.5.4 我开始通过尝试使用Sugar函数调用Scheduler和糖抱怨: This system does not have the cURL libraries enabled/compiled into the PHP module (–with-curl=/path/to/curl_library). Please contact your administrator to resolve this issue. “Without the cURL functionality, the Scheduler cannot thread its jobs. 我确认curl,系统上安装了libcurl软件包。 但是现在我无法find在php.ini文件中指向哪个文件。 有些论坛说,我需要一个php_curl.so文件(类似于Windows中的php_curl.dll ),但我只能findcurl.so 我在哪里更改extension_dir=/path/to/libraries指向? 由于我没有php_curl.so文件,我应该使extension= curl.so ? 一些输出,当我重新启动我的apache2在这里: PHP Warning: PHP Startup: Unable to […]
我已经按照这个教程设置绑定在我的VPS。 我创build了一个虚拟域(test.com),并将其指向192.168.0.3 – 与本教程中使用的IP相同。 这一切都很好。 我很好奇的是:可以说我在一个IP上有10个域名。 显然,我需要为每个域创build一个新的区域…但是,我是否需要创build多个反向区域? 鉴于每个域将指向相同的IP,我可以只使用一个反向区域?
我在Ubuntu 10.04服务器上安装了RoundCube,并且在浏览到address.tld / roundcube时可以正常工作 但是我想能够去mail.address.tld 为此,我添加了以下虚拟主机configuration: <VirtualHost mail.address.tld> ServerAdmin webmaster@localhost ServerName mail.address.tld/roundcube DocumentRoot /var/www/roundcube <Directory /var/www/roundcube> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/roundcube> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> Roundcube页面可以打开,但PHPfunction无法正常工作。 我想解决这个问题。
我相信这是一个错误。 每个机构都告诉我,如果删除ssh主机密钥将生成重启或重新启动sshd。 我有一台Ubuntu 9.10机器(在Amazon EC2上运行)。 这台机器没有sshd,只是ssh。 因此,我删除了/ etc / ssh中的所有密钥,并认为一旦重新启动机器,密钥将被重新生成。 我不确定是否正确,但是如果我重新启动机器,则机器不再可以通过SSH连接。 删除密钥后,我尝试sudo service ssh reload 。 但是,不会生成密钥。 我必须用ssh-keygen重新生成它。 请你们解释一下为什么钥匙不能重新生成?
假设我有15个数据库,1个是主数据库,另一个是位于各个站点的数据库。 我需要在主数据库和其他数据库之间创build复制。 我的研究人员已经testing了复制,他们得出结论,如果我在某个表上设置了外键,复制将无法正常工作。 我试图search谷歌与这种问题,不幸的是,我什么都没有find。 我想确保,我可以创build两个数据库之间的外键在某些表中或不是? 如果是这样,请build议好的资源,可能是一本书来获得一些关于它的知识。