服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
运行cakephp的centos服务器不能访问远程mysql服务器,但可以通过pdo连接访问外部的蛋糕 我可以使用相同的凭据和选项使用myslq命令行客户端进行连接。 然而,当蛋糕试图连接到远程服务器,我得到的是 Error: SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'subdomian.domain.com' (13) requires a database connection 我试着运行这个 GRANT ALL PRIVILEGES ON *.* TO 'myrootuser'@'webserver.domain.com' WITH GRANT OPTION; 这不会帮助我,因为我知道我可以通过cli连接 我可以从我的家庭电脑蛋糕实例远程连接没有问题相同的主机相同的凭据相同的一切 然而,我的所有正确的mysql包安装的运行蛋糕的aos服务器无法连接 我正在使用正确的用户名密码端口的一切,我不断收到错误 我已经清除tmp文件夹caching我用apc清除caching我甚至重新启动httpd 我做了一切。 没有任何工作 我有事件试图暂时closures两台机器上的防火墙…没有骰子同样的错误 我什至尝试创build一个PHP文件,只是使用Pdo连接到数据库,并从命令行运行,它说连接到数据库! 为什么蛋糕不能做蛋糕。 它显然可以从一个独立的PHP文件工作 我证实了我的信用,并一遍又一遍地主持 再次我能够使用我的本地机器上完全相同的代码库连接 所以必须有一个神秘的蛋糕或者apache的东西 我也运行APC重新启动mysqld和httpd不会改变任何东西。 我以这个废话结束我的思维。 这是我正在testing的PHP脚本 $hostname = "my.dns.name.tohost"; $username = "myrootuser"; $password = "myrootuserpass"; […]
为什么sudo -i命令没有在我的新的Ubuntu 12.04.1 LTS上设置TERM,PATH,HOME,SHELL,LOGNAME,USER和USERNAME,正如手册中所描述的那样 ? # sudo -u johnny -i echo $HOME && echo $USER /root root 使用-H也不是设置$ HOME。 而我的用户确实存在与家庭: # cat /etc/passwd [..] johnny:x:1000:1000::/home/johnny:/bin/bash 更新:为什么我有这个问题? 因为我正在尝试为多个独angular兽应用程序创build一个ubuntu新贵作业,所以我正在使用用户安装的RVM + Bundle:没有正确评估$ HOME,RVM找不到〜/ .rvm。
我使用Windows Server 2008 R2上运行的Windows 7 VHD。 当玩弄我似乎已经删除快照文件AVHD的东西。 是否有可能用现有的.VHD创build新的虚拟机并运行安装在那里的相同的操作系统?
所以我在一个奇怪的情况下,我正在使用一个特定的服务器托pipe的东西,我不能在其他任何地方(它有权访问用户数据库等无法访问)。 我已经和系统pipe理员进行了很多讨论,看起来像运行我们网站的唯一方法:通过https的www.foo.com可能通过某种代理。 目前,用户访问www.foo.com并redirect到https:// host-server.com/foo,因为在那里安装了SSL证书。 我希望用户使用https:// www.foo.com。 我被告知,由于各种原因,向主机服务器添加额外的SSL证书将非常困难。 所以我想知道是否有可能让DNSlogging指向一个新的服务器,然后创build与浏览器的HTTPS连接。 然后它将请求转发到https:// host-server.com/foo,并将回复送回原始请求者。 这有道理吗? 而且会是可行的吗? 我的SSL经验是有限的,所以在此先感谢您的帮助:) 由于ServerFault对于我发布的链接数量感到不满,因此在超链接中存在着空白。
我不是一个webspherepipe理员,但我了解JMX和PMI的基本知识。 我想知道他们之间有什么区别。
我有一个非常繁忙的GNU / Linux服务器,我认为需要更多的RAM。 我知道free命令没有显示使用的RAM数量。 所以我在/proc/meminfo 。 它目前显示57972 kB这是不多的。 这是进程使用“现在”的RAM的数量,或者这是一个额外的RAM多less估计,永远不会用这个负载的内存不足?
我有一个服务器与两个公共IP。 两个IP都使用ip addr add添加到eth0 。 现在我想联系一个使用IP地址过滤的服务器。 只允许使用第二个IP地址的请求。 有没有办法在Linux中使用标准route命令来设置? 我想这不是事实。 所以我现在看到的唯一的解决scheme:设置虚拟设备让我们说eth0:0并绑定第二个IP地址。 然后我可以在route命令中引用设备。 编辑:我不能使用第二个IP作为主要的IP,因为这个IP被用作故障转移IP。
我最近买了一个亚马逊ec2实例。 现在我想主持一个网站。 我GOOGLE了一下,发现了一些有用的信息,但在我的脑海里有一些混乱。 假设域名是“ http://www.example.com ” 这就是我迄今为止所做的。 我已经在amazon ec2实例本地configuration我的域名,并且当我在amazon ec2实例的浏览器中打开该URL时,它工作正常。 我在/ etc / hosts文件中使用了http://www.example.com ,指向127.0.0.1在本地打开实例。 我有一个弹性IP地址,并将其与实例关联。 我已经在上面的步骤中改变了http://www.example.com A的弹性IPlogging。 现在我该怎么办? 当一些用户打开我的网站在世界任何地方,它会指向我instanace的IP地址? 我已经做了适当的网站实例configuration?
Xen和Virtualbox等都支持一系列不同的虚拟机镜像格式。 这些是:vmdk,vdi,qcow&qcow2,hdd&vhd。 对于特定的产品没有任何偏见,我想知道从functionangular度,鲁棒性和速度各种格式的优点和缺点? 我在论坛上发现的一条信息是: “主要区别在于,VDI在生成图像时使用了相对较大的块(1MB),因此块指针等的开销较小,但是如果单个字节在这种情况下非零一个1MB的块使用整个空间,相比之下,VMDK使用64K块,因此pipe理开销更大,磁盘空间消耗也更less。这就意味着VDI在快照方面效率更高。 你可能会想,我想知道这是因为我想知道select哪种格式? 不完全是,我正在开发一些利用这些格式的软件,并希望支持其中的一个或多个。 简单,大磁盘和易于开发是我的主要驱动力。
如果在一个子域上设置一个全面的电子邮件地址(未发布/在任何地方公开列出),与将每个电子邮件转发器设置为相同的地址(根据需要)相比,MTA和电子邮件客户端会面临哪些额外的安全问题)。 利益相关者是MTA和电子邮件用户的pipe理员。